ENSG00000107890 (ANKRD26)

homo sapiens

ankyrin repeat domain 26