Chlorocebus sabaeus

WDR61

WD repeat domain 61
3951651
60711