Cysteine and serine proteases in colorectal cancer