G6PD and G6PD deficiency: To date, more than 400 G6PD variants have been identified, of which 186 variants are associated with G6PD deficiency by decreasing the activity or stability of G6PD [9, 20,21].