Crystal structure of halogenase CtcP from Kitasatospora aureofaciens