ENSG00000230778 (ANKRD63)

homo sapiens

ankyrin repeat domain 63