1. Institute of Pharmacology, Heidelberg University, Heidelberg 69120, Germany
2. Partner Site Heidelberg/Mannheim, DZHK (German Centre for Cardiovascular Research), Heidelberg, Germany
3. Department of Internal Medicine I and Clinical Chemistry, University Hospital Heidelberg, Heidelberg 69120, Germany
4. German Center for Diabetes Research (DZD), Neuherberg 85764, Germany