Patent ID: 7968538

Claim:
A compound of formula I: or a pharmaceutically acceptable salt or ester thereof, wherein n is 1, 2, 3, or 4; A is a lower alkyl group; R 1 is hydrogen or substituted or unsubstituted alkyl; R 2 is —SO 2 —(C 1 -C 6 alkyl); —SO 2 -haloalkyl; or haloalkoxy; R 3 is hydrogen, substituted or unsubstituted alkyl, aryl, alkylaryl, heteroaryl or alkylheteroaryl; R 4 is substituted or unsubstituted aryl, alkylaryl, heteroaryl or alkylheteroaryl; or, taken together, R 3 and R 4 form one substituted or unsubstituted heteroaryl group; B, when present, is lower alkyl; and X and Y are CH.