ensg00000102221 (JADE3)

homo sapiens

jade family PHD finger 3