Proteases, proteases and proteases for presentation