Bioaffinity based immobilization of enzymes: purification of a small molecular weight trypsin inhibitor