Synthetic peptides : a user's guide - Grant, Gregory A. (Advances in molecular biology, 2002)