1. The Cancer Research UK Beatson Laboratories, The Beatson Institute for Cancer Research, Glasgow, United Kingdom G61 1BD
2. Department of Chemistry, Glasgow University, Glasgow, United Kingdom G11 6NT
3. Novartis Forschunginstitut, Vienna, A-1235 Austria
4. The Division of Immunology, Infection, and Inflammation, Glasgow University, Glasgow, United Kingdom G11 6NT