[1] Hungarian Acad Sci, Res Ctr Nat Sci, Inst Enzymol, H-1117 Budapest, Hungary
[2] Univ Freiburg, Inst Pharmaceut Sci, D-79104 Freiburg, Germany
[3] Univ Oxford, Dept Chem, Chem Res Lab, Oxford OX1 3TA, England
[4] Eotvos Lorand Univ, Dept Anat Cell & Dev Biol, H-1117 Budapest, Hungary