Allogeneic Islet Cells Transplanted Onto the Omentum | NCT02213003 | Trialant