melatonin glucose de novo