ensg00000127580 (WDR24)

homo sapiens

WD repeat domain 24