ensg00000180423 (HARBI1)

homo sapiens

harbinger transposase derived 1