ENSG00000172869 (DMXL1)

homo sapiens

Dmx like 1