Sterol delta7 reductase activity