The function of ENSG00000160211 (G6PD, glucose-6-phosphate dehydrogenase) is as follows. Catalyzes the rate-limiting step of the oxidative pentose- phosphate pathway, which represents a route for the dissimilation of carbohydrates besides glycolysis. The main function of this enzyme is to provide reducing power (NADPH) and pentose phosphates for fatty acid and nucleic acid synthesis. Also catalyzes the conversion of NAADPH, which is produced by enzymes such as DUOX1, DUOX2 and NOX5 from NAADP and promotes Ca(2+) signaling during T cell activation, back to NAADP (PubMed:34784249). {ECO:0000269|PubMed:15858258, ECO:0000269|PubMed:24769394, ECO:0000269|PubMed:26479991, ECO:0000269|PubMed:34784249, ECO:0000269|PubMed:35122041, ECO:0000269|PubMed:38066190, ECO:0000269|PubMed:743300}.