NSC 114792 , a novel small molecule identified through structure-based computational database screening , selectively inhibits JAK 3