Putative tripartite motif-containing protein 61 (TRIM61)