Persistent expression of HNF 6 in islet endocrine cells causes disrupted islet architecture and loss of beta cell function