Presence and role of homologs of ehcapb, a calcium binding protein of e histolytica in higher plants and characterization of a novel ehcabp stimulate kinase from brassica juncea