How is a promoter sequence recognized?