A Crystal Structure of the Rad51 Filament