Discovery and optimization of a series of 2-aryl-4-amino-5-(3',4',5'-trimethoxybenzoyl)thiazoles as novel anticancer agents.