Heteroexpression and biochemical characterization of a glucose-6-phosphate dehydrogenase from oleaginous yeast Yarrowia lipolytica.