Department of Molecular Biology, Princeton University, Princeton, New Jersey, USA.|Department of Molecular Biology, Princeton University, Princeton, New Jersey, USA.|Department of Molecular Biology, Princeton University, Princeton, New Jersey, USA.|Department of Molecular Biology, Princeton University, Princeton, New Jersey, USA.|Department of Molecular Biology, Princeton University, Princeton, New Jersey, USA.