Artificial Insulin Gets Final Confirmation