Zotsatira Zaukadaulo Dinani chemistry yoyendetsedwa ndi peptide cyclization: ukadaulo wolondola komanso wolondola wa cyclization Mayi 9, 2025 Werengani zambiri