Pharmacology, efficacy and safety of liraglutide in the management of type 2 diabetes