The liver fluke, Fasciola hepatica, apparently uses a number of cysteine proteases during its life cycle, most likely for feeding, immune evasion and invasion of tissues. A cathepsin B-like enzyme (herein referred to as FhcatB1) appears to be a major enzyme secreted by the invasive, newly excysted juvenile flukes of this parasite. To examine the processing mechanisms for this enzyme, a recombinant form was expressed in Pichia pastoris and purified to yield a homogenous pool of the enzyme. The purified enzyme could be autoactivated at low pH via a bi-molecular mechanism, a process that was greatly accelerated by the presence of large, negatively charged molecules such as dextran sulfate. The enzyme could also apparently be processed to the correct size by an asparaginyl endopeptidase via cleavage in an unusual insertion N-terminal to the normal cleavage site used to yield the active form of the enzyme. Thus, there appear to be a number of ways in which this enzyme can be processed to its optimally active form prior to secretion by F. hepatica.