Partial characterization of a 29 kDa cysteine protease purified from Taenia solium metacestodes.