The invention provides compounds of the formula:
and pharmaceutically acceptable salts or prodrugs thereof, wherein m, p, q, r,
A, E, X, Y, R1, R4, R5, R6, R7,
R8, R9 and are as defined herein. The invention also provides
methods for preparing, compositions comprising, and methods for using compounds
of formula I.