Chlorocebus sabaeus

WDR64

WD repeat domain 64
3937249
60711