G6PD deficiency primaquine and