Cathepsins and their involvement in immune responses (Swiss Medical Weekly, 2010)