KPV peptide synthesis