Recent advances in irreversible kinase inhibitors.

Recent advances in irreversible kinase inhibitors.