OTU-like cysteine protease, putative