Crystal structure of CYP106A1