F96Y Mutant of Plasmodium Falciparum Triosephosphate Isomerase