In conclusion, a newly-designed algorithm for DNA motif discovery was created successfully and was found to be relatively fast when compared to more complex algorithms, such as MEME, since analyzing data sets of over 10,000 sequences took around five minutes. This algorithm was coded in the Python language. It was able to accurately identify several motifs, in addition to predicting protein-protein interactions between the PITX1 and E-box motifs, which have been proven experimentally.