transcription factor

A protein that binds to DNA and either activates or represses transcription of one or more genes