Iterative Machine Learning Of A Cis-Regulatory Grammar