Immunologic aspects of insulin