Hybrid homology modeling and mutational analysis of cytochrome P450C24A1 (CYP24A1) of the Vitamin D pathway: insights into substrate specificity and membrane bound structure-function.