Two-chain polypeptide hormone produced by the beta-cells of pancreatic islets. It contains 51 amino acids and the molecular weight is ~5800 Dalton. The alpha- and beta-chains are joined by two interchain disulfide bonds. The alpha- chain contains an intra