Proteases as anti-cancer targets--molecular and biological basis for development of inhibitor-like drugs against cancer.