Entamoeba histolytica alcohol dehydrogenase 2 (EhADH2) as a target for anti-amoebic agents.