Advances in protein chemistry [Adv Protein Chem] NLMUID: 0116732