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