Putative tripartite motif-containing protein 75 (TRIM75P)