SEARCH Articles Figures Tables Design nature Designer proteins Natural design Protein design Protein in nature Protein length