EU peptide store