[1] Russian Acad Med Sci, Dept Biochem, Inst Expt Med, St Petersburg 197376, Russia
[2] St Petersburg State Univ, Dept Cell Biol, St Petersburg 199034, Russia
[3] Russian Acad Sci, Inst Macromol Cpds, Lab Peptide Synth, St Petersburg 199004, Russia
[4] St Petersburg State Univ, Dept Embryol, St Petersburg 199034, Russia