ENSG00000105186 (ANKRD27)

homo sapiens

ankyrin repeat domain 27