ENSG00000133884 (DPF2)

homo sapiens

double PHD fingers 2