An adenovirus-derived protein: A novel candidate for anti-diabetic drug development.