Application of a substrate-tolerant lanthipeptide synthetase in bioengineering peptide natural products