We show that NUCB1 inhibits aggregation of islet-amyloid polypeptide associated with type 2 diabetes mellitus, a-synuclein associated with Parkinson’s disease, transthyretin V30M mutant associated with familial amyloid polyneuropathy, and Aβ42 associated with Alzheimer’s disease by stabilizing their respective protofibril intermediates. The gene discussed is TTR; the disease is type 2 diabetes mellitus.