[1] Pohang Univ Sci & Technol, Dept Life Sci, Pohang 790784, South Korea
[2] Pohang Univ Sci & Technol, Div Mol & Life Sci, Pohang 790784, South Korea
[3] Green Cross Inst, Seoul 135260, South Korea
[4] Univ So Denmark, Dept Biochem & Mol Biol, DK-5230 Odense, Denmark