A compound of formula (I): ** Formula ** a solvate or a pharmaceutically acceptable salt thereof, wherein: p is 0 or 1; q is 0 or 1; X is selected from the group consisting of hydrogen, C1-10 alkyl, substituted C1-10 alkyl, hydroxy, C1-10 alkoxy, substituted C1-10 alkoxy, amino, substituted amino, -COOH, carboxyl ester, cyano, halo, nitro, C2-6 alkenyl, substituted C2-6 alkenyl, C2-6 alkynyl, substituted C2-6 alkynyl, C5-10 cycloalkynyl, substituted C5-10 cycloalkynyl; Y is alkyl-SO2N (R4) R5 and R6 and R7 are hydrogen, or Y is alkyl-N (R4) SO2R5 and R6 and R7 are as defined below; Alk is selected from the group consisting of a C1-6 straight or branched chain alkylene group, C3-10 cycloalkylene and substituted C3-10 cycloalkylene; R2 is selected from the group consisting of C1-10 alkyl, substituted C1-10 alkyl, C1-10 alkoxy, substituted C1-10 alkoxy, C2-6 alkynyl, substituted C2-6 alkynyl, C5-10 cycloalkynyl, C5-10 cycloalkynyl substituted, C2-6 alkynyloxy, amino, substituted amino, 6 to 14 membered aryl, substituted 6 to 14 membered aryl, 6 to 14 membered aryloxy, substituted 6 to 14 membered aryloxy, cyano, C3-10 cycloalkyl, cycloalkyl C3-10 substituted, C3-10 cycloalkyloxy, C3-10 substituted cycloalkyloxy, 5-14 membered heteroaryl having 1 to 4 heteroatoms independently selected from N, O and S, 5 to 14 membered substituted heteroaryl having 1 to 4 heteroatoms independently selected from N, O and S, 5 to 14 membered heteroaryloxy having 1 to 4 heteroatoms independently selected from N, O and S, substituted 5 to 14 membered heteroaryloxy having 1 to 4 heteroatoms independently selected from N, O and S, heterocyclyl from 3 to 15 mie mbros having 1 to 4 heteroatoms independently selected from N, O and S, substituted heterocyclyl of 3 to 15 members having 1 to 4 heteroatoms independently selected from N, O and S, heterocyclyloxy of 3 to 15 members wherein the portion of heterocyclyl it has 1 to 4 heteroatoms independently selected from N, O and S, substituted heteroc