Department of Biology, Pomona College, Claremont, California 91711, USA.|Department of Biology, Pomona College, Claremont, California 91711, USA.|Department of Biology, Pomona College, Claremont, California 91711, USA.|Department of Biology, Pomona College, Claremont, California 91711, USA.