Sequencing, expression and properties of triosephosphate isomerase from Entamoeba histolytica.