243471 ⎘
Peptide or protein sequence; Peptide or protein sequence Parasitic peptide or parasitic protein