Predicted to enable DNA binding activity and TBP-class protein binding activity. Predicted to be involved in RNA polymerase II preinitiation complex assembly. Located in nucleus. Is an ortholog of human TAF12 (TATA-box binding protein associated factor 12).