Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.|Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.|Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.|Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.|Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.|Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.|Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.|Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.|Department of Biochemistry, The Netherlands Cancer Institute, 1066 CX, Amsterdam, The Netherlands.