Testing And Tracking PD98059 In Order To Dominate The Tryptophan synthase World