Tripartite motif-containing protein 43 (TRIM43)