Cathepsin L, target in cancer treatment?