Intraportal and intrasplenic autotransplantation of pancreatic islets in the dog.