Recent findings in the regulation of G6PD and its role in diseases | Synapse