Partial characterization of a novel cathepsin L-like protease from Fasciola hepatica.