Affiliation: | Department of Chemistry and Biochemistry, University of California, Los Angeles, Los Angeles, California 90095-15691.; Department of Genetics, University of Adelaide, Adelaide, South Australia 5005, Australia2.; and Rockefeller University Protein/DNA Technology Center, New York, New York 100213. |