243453 ⎘
Peptide or protein sequence; Peptide or protein sequence Endorphin or enkephalin; related peptides