The dysfunction of mature β cells is the main reason for the hyperglycemia caused by HNF1α. The gene discussed is HNF1A; the disease is Hyperglycemia.