Lantibiotics: peptides of diverse structure and function.

Lantibiotics: peptides of diverse structure and function.