ENSG00000151687 (ANKAR)

homo sapiens

ankyrin and armadillo repeat containing