SEARCH Articles Figures Tables Dehalogenase Dehalogenases Haloalkane dehalogenase Haloalkane dehalogenase active site structure Haloalkanes structure