ensg00000132466 (ANKRD17)

homo sapiens

ankyrin repeat domain 17