Patent ID: 8703776

Claim:
A compound of Formula (I) or a derivative thereof, wherein A is H, —OH, halo, alkyl, alkoxy, aryl, arylalkyl, aryloxy, cycloalkyl, heteroalkyl, heteroaryl, or heterocycloalkyl, each of which may be optionally substituted; B is alkyl, alkenyl, or alkynyl, each of which may be optionally substituted, or B is —(CR a1 R a2 ) i O(CR a3 R a4 ) j —, —(CR a1 R a2 ) i C(O)(CR a3 R a4 ) j —, —(CR a1 R a2 ) i S(CR a3 R a4 ) j —, —(CR a1 R a2 ) i S(O)(CR a3 R a4 ) j —, —(CR a1 R a2 ) i S(O) 2 (CR a3 R a4 ) j —, —(CR a1 R a2 ) i N(R a5 )(CR a3 R a4 ) j —, —C(O)C(R a1 R a2 ) i S—, or absent; D is H, alkyl, aryl, arylalkyl, cycloalkyl, heteroalkyl, heteroaryl, or heterocycloalkyl, each of which may be optionally substituted; E is —(CR b1 R b2 ) k O—, —(CR b1 R b2 ) k C(O)—, —(CR b1 R b2 ) k OC(O)—, —(CR b1 R b2 ) k S—, —(CR b1 R b2 ) k S(O)—, —(CR b1 R b2 ) k S(O) 2 —, —(CR b1 R b2 ) k N(R b3 )—, —(CR b1 R b2 ) k C(O)N(R b3 )—, —(CR b1 R b2 ) k S(O) 2 N(R b3 )—, or absent; G is —(CR c1 R c2 ) m —, —C(O)—, or optionally substituted alkenyl; L is H, —OH, halo, alkyl, aryl, arylalkyl, cycloalkyl, heteroalkyl, heteroaryl, or heterocycloalkyl, each of which may be optionally substituted; W is CR 1 or N; each i, j, and k is independently 0, 1, or 2; m is 1, 2, or 3; each R a1 , R a2 , R a3 , R a4 , R a5 , R b1 , R b2 , R c1 , and R c2 is independently H, F, or optionally substituted alkyl; R b3 is H or optionally substituted alkyl; or R c1 and R b3 together with the atoms to which they are attached may form an optionally substituted heterocycloalkyl; and each R 1 is independently H, halo, cyano, amino, or optionally substituted alkyl; with the proviso that if G is —(CR c1 R c2 ) m — wherein R c1 and R c2 are both —CH 3 and m is 1, then E is not absent.