Putative ubiquitin carboxyl-terminal hydrolase 17-like protein 23 (USP17L23)