Steroid and sterol 7-hydroxylation: ancient pathways