Design and application of multimodular peptide synthetases