ENSG00000181626 (ANKRD62)

homo sapiens

ankyrin repeat domain 62