Seol mar théacs é seo: Transplantation of mouse pancreatic islets into primates--in vivo and in vitro evaluation.