A compound of general formula (I): ** Formula ** in which ~ G, X and Y independently represent a bond, -S-, -O-, -NH-, - (CH2) 1-10-, or arylene, optionally substituted with one or more alkyl, amino, cycloalkyl, aryl, heteroaryl, halogen, nitro, lower alkoxy, hydroxy, MeCONH-, alkanoyl, or cyano, or heteroarylene, optionally substituted with one or more alkyl, amino, cycloalkyl, aryl, heteroaryl, halogen, nitro, lower alkoxy, hydroxy, MeCONH-, alkanoyl, or cyano, and Z represents a bond o - (CH2) n-, -O- (CH2) n-, -S- (CH2) n -, - (OCH2CH2) n-, - (CF2) n-, -O-CH2- (CF2) n-, -S-CH2- (CF2) n-, where n is 1-40 and A represents - C (>; = O) -, -OC (>; = O) -, -NH-C (>; = O) -, -C (C>; = O) NH-S (>; = O) 2-, -S ( >; = O) 2NH-C (>; = O) -, - (CH2) 1-5-, -O- (CH2) 1-5-, or -O- (CH2) 1-5-C (>; = O ) - and Q represents a bond or - [NH- (CH2CH2O) m- (CH2) pEC (>; = O)] q-, or -O- (CH2CH2O) m- (CH2) pEC (>; = O) -, or -S- (CH2CH2O) m- (CH2) pEC (>; = O) -, in which E is a bond, O, S, or NH and m, p and q are independently 1-40 and R represents a bond or a poly-radical, such as [-NH (CH2) 4CH (NH-FC (>; = O) -] 1-5 and t is 1-40, and the molecule is exendin-4 or an analogue thereof that It comprises no more than twelve amino acid residues that have been exchanged, added or deleted in comparison to exendin-4 (1-39) (SEQ ID NO: 2).Un compuesto de fórmula general (I):**Fórmula** en la que~ G, X e Y representan independientemente un enlace, -S-, -O-, -NH-, -(CH2)1-10-, o arileno, opcionalmente sustituido con uno o más alquilo, amino, cicloalquilo, arilo, heteroarilo, halógeno, nitro, alcoxi inferior, hidroxi, MeCONH-, alcanoílo, o ciano, o heteroarileno, opcionalmente sustituido con uno o más alquilo, amino, cicloalquilo, arilo, heteroarilo, halógeno, nitro, alcoxi inferior, hidroxi, MeCONH-, alcanoílo, o ciano, y Z representa un enlace o -(CH2)n-, -O-(CH2)n-, -S-(CH2)n-, -(OCH2CH2)n-, -(CF2)n-, -O-CH2-(CF2)n-, -S-CH2-(CF2)n-, en los que n es 1-40 y A repres