Magic bullets for protein kinases.