Persistent expression of HNF6 in islet endocrine cells causes disrupted islet architecture and loss of beta cell function.