1. Department of Biochemistry and Organic Chemistry, Uppsala University, Box 576, SE-75123 Uppsala, Sweden, and Department of Chemistry and Center for Protein Structure and Function, Faculty of Science, Mahidol University, Rama VI Road, Bangkok 10400, Thailand