Chlorocebus sabaeus

WDR76

WD repeat domain 76
3952119
60711