Title: New insight in haloalkane dehalogenase kinetics and evolution