ENSG00000272031 (ANKRD34A)

homo sapiens

ankyrin repeat domain 34A