Flavin-dependent Tryptophan 6-halogenase Thal