ENSG00000148513 (ANKRD30A)

homo sapiens

ankyrin repeat domain 30A