ensg00000187260 (WDR86)

homo sapiens

WD repeat domain 86