Insulin production in vertebrates and invertebrates