Predicted to enable RNA polymerase II general transcription initiation factor activity; TBP-class protein binding activity; and histone acetyltransferase activity. Predicted to be involved in transcription by RNA polymerase II. Predicted to be part of transcription factor TFIID complex. Is an ortholog of C. elegans taf-1. In C. elegans, taf-1 is involved in embryo development and transcription initiation at RNA polymerase II promoter.