Link Phylogeny for Serine proteases