Nonsense mutation in the glucokinase gene causes early-onset non-insulin-dependent diabetes mellitus