Haloacid dehalogenase BMAA0223

Haloacid dehalogenase BMAA0223