Kinetic and proteomic identification of protease inhibitors in marine invertebrates : characterization of a carboxypeptidase inhibitor isolated from the mollusc nerita versicolor