European Peptide Synthesis Conference 2024