SEARCH Articles Figures Tables Luffa Protease inhibitors squash family Serin proteases Serine family Serine inhibitor Serine protease Serine protease inhibitor Serine proteases protease inhibitors Squash family Squash family serine protease inhibitor