Natural "insulin" found, daily adherence to eat a little, "blood sugar" slowly down --- Media Player