SEARCH Articles Figures Tables Halogenase Halogenases Haloperoxidases Other Peroxidases Peroxidases haloperoxidases