Peptide cyclization catalysed by the thioesterase domain of tyrocidine synthetase | Litlas