Compounds of the formula I: ##STR00001## or a pharmaceutically acceptable
salt, solvate or prodrug thereof, wherein k, m, n, p, q, X, Y, Z, Ar,
R.sup.1, R.sup.2, R.sup.3 and R.sup.4 are as defined herein. Also
provided are methods for preparing, compositions comprising, and methods
for using compounds of formula I.