Chlorocebus sabaeus

TBP

TATA box binding protein
3947441
60711