[1] Univ Helsinki, Inst Biomed, Helsinki, Finland
[2] Univ Helsinki, Inst Mol Med Finland FIMM, Helsinki, Finland
[3] Minerva Fdn, Helsinki, Finland
[4] Univ Amsterdam, Acad Med Ctr, Dept Med Biochem, NL-1105 AZ Amsterdam, Netherlands
[5] CUNY Queens Coll, Dept Chem & Biochem, Flushing, NY 11367 USA