Plasmodium Falciparum Triosephosphate Isomerase-Phosphoglycolate Complex