Diabetes kan skyldes virus