Characterization, biomedical and agricultural applications of protease inhibitors: A review.