SEARCH Articles Figures Tables Protein recombination synthetic method Proteins recombinant Proteins synthetic