The journal of peptide research : official journal of the American Peptide Society.