INS and diabetes mellitus: Even though a century after the invention of insulin, diabetes still calls for significant therapeutic measures.