Putative peptidyl-tRNA hydrolase PTRHD1 (Ptrhd1)