Title: Protein engineering of haloalkane dehalogenase