Structure-function relationships in haloalkane dehalogenase door