Entamoeba histolytica thiredoxin C34S mutant