Compound of general formula (I): ** Formula ** wherein R1 is -C (O) -R4, -S (O) 2-R4, substituted or unsubstituted cycloalkyl, aryl or heteroaryl; wherein the substituents may be one or more and are independently selected from hydrogen, hydroxyl, halogen, alkyl, alkoxy, haloalkyl or haloalkoxy; R4 is alkyl, cycloalkyl, cycloalkylalkyl, aryl, heteroaryl, heterocyclyl or substituted or unsubstituted heterocyclyl alkyl; wherein the substituents may be one or more and are independently selected from hydrogen, hydroxyl, halogen, alkyl, alkoxy, haloalkyl or haloalkoxy; R5 is hydrogen, alkyl or cycloalkyl; in each case, R3 is independently selected from hydrogen, halo, alkyl or alkoxy; R2 is hydrogen, substituted or unsubstituted alkyl or cycloalkyl; wherein the substituents may be one or more and are independently selected from hydrogen, hydroxyl, halogen, alkyl, alkoxy, haloalkyl or haloalkoxy; X is S, N or O; Y is C or N; "p" is an integer that ranges between 0 and 2; "q" is an integer that ranges between 0 and 2; "r" is an integer that ranges between 0 and 1; or a pharmaceutically acceptable salt thereof.Compuesto de fórmula general (I):**Fórmula** en la que R1 es -C(O)-R4, -S(O)2-R4, , cicloalquilo, arilo o heteroarilo sustituido o no sustituido; en el que los sustituyentes pueden ser uno o más y se seleccionan independientemente de hidrógeno, hidroxilo, halógeno, alquilo, alcoxilo, haloalquilo o haloalcoxilo; R4 es alquilo, cicloalquilo, cicloalquilalquilo, arilo, heteroarilo, heterociclilo o heterociclilalquilo sustituido o no sustituido; en el que los sustituyentes pueden ser uno o más y se seleccionan independientemente de hidrógeno, hidroxilo, halógeno, alquilo, alcoxilo, haloalquilo o haloalcoxilo; R5 es hidrógeno, alquilo o cicloalquilo; en cada caso, R3 se selecciona independientemente de hidrógeno, halo, alquilo o alcoxilo; R2 es hidrógeno, alquilo o cicloalquilo sustituido o no sustituido; en el que los sustituyentes pueden ser uno o más y se seleccionan ind