KPV peptide solubility