Department of Molecular Biology, TPC26, The Scripps Research Institute La Jolla, CA, USA.|Department of Molecular Biology, TPC26, The Scripps Research Institute La Jolla, CA, USA.|Department of Molecular Biology, TPC26, The Scripps Research Institute La Jolla, CA, USA.