Abstract:
The invention provides compounds of the formula: and pharmaceutically acceptable salts or prodrugs thereof, wherein m, p, q, r, A, E, X, Y, R, R, R, R, R, R, Rand are as defined herein. The invention also provides methods for preparing, compositions comprising, and methods for using compounds of formula I.