Small molecule substrate phosphorylation site inhibitors of protein kinases: approaches and challenges.

Small molecule substrate phosphorylation site inhibitors of protein kinases: approaches and challenges.