ENSG00000162722 (TRIM58)

homo sapiens

tripartite motif containing 58