Chlorocebus sabaeus

WDR44

WD repeat domain 44
3953810
60711