multi-peptide complex