diproline hexapeptide polyproline holopeptide prolylpeptide hydroxyproline heptapseudopeptide pentahistidine hexadecapeptide homopeptide