ensg00000158856 (DMTN)

homo sapiens

dematin actin binding protein