Suicidal tumor proteases