Novel protein kinase inhibitors: SMART drug design technology.