Computer modeling of the three-dimensional structure of an enzyme, based upon its primary sequence alone, is a potentially powerful tool to elucidate the function of enzymes as well as design specific inhibitors. The cercarial (larval) protease from the blood fluke Schistosoma mansoni is a serine protease hypothesized to assist the schistosome parasite in invading the human circulatory system via the skin. A three-dimensional model of the protease was built, taking advantage of the similarity of the sequence of the cercarial enzyme to the trypsin-like class of serine proteases. A large hydrophobic S-1 binding pocket, suspected from previous kinetic studies, was located in the model and confirmed by new kinetic studies with both synthetic peptide substrates and inhibitors. Unexpected structural characteristics of the enzyme were also predicted by the model, including a large S-4 binding pocket, again confirmed by assays with synthetic peptides. The model was then used to design a peptide inhibitor with 4-fold increased solubility, and a series of synthetic inhibitors were tested against live cercariae invading human skin to confirm that predictions of the model were also applicable in a biologic assay.