Gravar-mail: Halogenation of glycopeptide antibiotics occurs at the amino acid level during non-ribosomal peptide synthesis