This work was partly funded by a Collaborative Biomedical Research Fellowship from The Wellcome Trust (045192) and grants from the Russian Fund for Basic Research (96-01-00592), EPSRC (GR/K/49775) and the Wellcome Trust (044365)