https://floridanewstimes.com/macrocyclic-peptide-screening/147429/ https://www.chemistryviews.org/details/ezine/11289983/Screening_for_Macrocyclic_Peptides.html