Knowledge-based design of 7-azaindoles as selective B-Raf inhibitors.