Putative nonribosomal peptide synthase (NRPS)

Putative nonribosomal peptide synthase (NRPS)