[1] Inst Pasteur, Ctr Natl Rech Sci 2182, Unite Rech Assoc, F-75724 Paris, France
[2] Tel Aviv Univ, Sackler Sch Med, Dept Physiol & Pharmacol, IL-69978 Tel Aviv, Israel
[3] Inst Pasteur Korea, Seoul 136791, South Korea
[4] Sophion Biosci AS, DK-2750 Ballerup, Denmark