Analogue of human Pancreatic Polypeptide which differs from native human pancreaticpolypeptide in respect of amino acid substitutions at one or more residues; andalso uses of one or more of said compounds, methods that use one of more of said compounds,compositions comprising one or more of said compounds; and methods of makingsaid compounds.