Vaccination of IAPP transgenic mice against amyloidogenic aggregates of IAPP prevented the formation of IAPP aggregates in pancreatic islets in vivo, delayed the onset of amyloid-induced hyperglycemia and reduced local inflammation while restoring insulin production. The gene discussed is IAPP; the disease is Hyperglycemia.