M33 synthetic peptide