Protein peptide complex