SEARCH Articles Figures Tables Amino acids domain duplication Duplication Evolution domain duplication Protein sequencing domain duplication