Abiotic peptides as carriers of information for the encoding of small-molecule library synthesis contact March 6, 2023April 21, 2025