Three rare G-6-PD variants from Porto Alegre, Brazil