Methods in molecular biology, Vol. 35: Peptide synthesis protocols - Pennington, Michael W (Humana, 2012)