G6PD and diabetes mellitus: In diabetes the enzyme glucose-6-phosphate dehydrogenase (G6PD) is inhibited; therefore, the entire defense mechanism becomes compromised and lower amounts of enzymatic-cofactor NADPH are formed and available [50,53].