A method and vectors for controlling blood glucose levels in a mammal are disclosed. In one embodiment, the method comprises the steps of: treating the hepatocyte cells of a patient with a first, second or third vector, wherein the first vector comprises a promoter enhancer, glucose inducible regulatory elements, a liver-specific promoter, a gene encoding human insulin with modified peptidase and an albumin 3′UTR and lacks an HGH intron, wherein the second vector comprises an HGH intron, glucose inducible regulatory elements, a liver-specific promoter, a gene encoding human insulin with modified peptidase site and an albumin 3′UTR and lacks a promoter enhancer, wherein the third vector comprises an HGH intron, glucose inducible regulatory elements, a liver-specific promoter, a gene encoding human insulin with modified peptidase site, an albumin 3′UTR and a promoter enhancer and observing the patient's insulin levels, wherein the patient's insulin levels are controlled.