glucose-6-phosphate_dehydrogenase