From 121e0aeebcaaa2423d258effac1881f51f6c89f8 Mon Sep 17 00:00:00 2001
From: andrewjpage <andrewjpage@gmail.com>
Date: Mon, 16 Dec 2013 14:05:57 +0000
Subject: [PATCH 1/6] run core alignment job after gene alignments

---
 .../CommandLine/PanGenomeCoreAlignment.pm     |  2 +-
 .../ProteinMuscleAlignmentFromNucleotides.pm  |  5 +--
 lib/Bio/PanGenome/JobRunner/LSF.pm            | 32 +++++++++++++++++--
 lib/Bio/PanGenome/JobRunner/Local.pm          | 13 ++++++++
 4 files changed, 47 insertions(+), 5 deletions(-)

diff --git a/lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm b/lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm
index a42d430..0be31b9 100644
--- a/lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm
+++ b/lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm
@@ -10,7 +10,7 @@ Take in the group statistics spreadsheet and the location of the gene multifasta
 
 use Moose;
 use Getopt::Long qw(GetOptionsFromArray);
-use Cwd 'abs_path';
+use Cwd;
 use Bio::PanGenome::ExtractCoreGenesFromSpreadsheet;
 use Bio::PanGenome::LookupGeneFiles;
 use Bio::PanGenome::MergeMultifastaAlignments;
diff --git a/lib/Bio/PanGenome/External/ProteinMuscleAlignmentFromNucleotides.pm b/lib/Bio/PanGenome/External/ProteinMuscleAlignmentFromNucleotides.pm
index 09a25bd..371a112 100644
--- a/lib/Bio/PanGenome/External/ProteinMuscleAlignmentFromNucleotides.pm
+++ b/lib/Bio/PanGenome/External/ProteinMuscleAlignmentFromNucleotides.pm
@@ -29,7 +29,7 @@ has 'exec'          => ( is => 'ro', isa => 'Str',      default  => 'protein_mus
 # Overload Role
 has '_memory_required_in_mb' => ( is => 'ro', isa => 'Int', lazy     => 1, builder => '_build__memory_required_in_mb' );
 has '_queue'                 => ( is => 'rw', isa => 'Str', default  => 'normal' );
-has '_files_per_chunk'       => ( is => 'ro', isa => 'Int', default  => 20 );
+has '_files_per_chunk'       => ( is => 'ro', isa => 'Int', default  => 25 );
 
 sub _build__memory_required_in_mb {
     my ($self)          = @_;
@@ -68,7 +68,8 @@ sub run {
         dont_wait       => $self->dont_wait,
     );
     $job_runner_obj->run();
-
+    
+    $job_runner_obj->submit_dependancy_job('pan_genome_core_alignment');
     1;
 }
 
diff --git a/lib/Bio/PanGenome/JobRunner/LSF.pm b/lib/Bio/PanGenome/JobRunner/LSF.pm
index 4d5c2a7..ba19296 100644
--- a/lib/Bio/PanGenome/JobRunner/LSF.pm
+++ b/lib/Bio/PanGenome/JobRunner/LSF.pm
@@ -23,7 +23,8 @@ has 'commands_to_run' => ( is => 'ro', isa => 'ArrayRef',        required => 1 )
 has 'memory_in_mb'    => ( is => 'ro', isa => 'Int',             default  => 500 );
 has 'queue'           => ( is => 'ro', isa => 'Str',             default  => 'normal' );
 has '_job_manager'    => ( is => 'ro', isa => 'LSF::JobManager', lazy     => 1, builder => '_build__job_manager' );
-has 'dont_wait'       => ( is => 'rw', isa => 'Bool', default => 0 );
+has 'dont_wait'       => ( is => 'rw', isa => 'Bool',            default  => 0 );
+has 'job_ids'         => ( is => 'ro', isa => 'ArrayRef',        default  => {[]} );
 
 sub _build__job_manager {
     my ($self) = @_;
@@ -46,11 +47,25 @@ sub _submit_job {
     );
 }
 
+sub _construct_dependancy_params
+{
+   my ($self, $ids) = @_;
+   return '' if((! defined($ids)) || @{$ids} == 0);
+   
+   my @done_ids;
+   for my $id ( @{$ids})
+   {
+     push(@done_ids, 'done('.$id.')');
+   }
+   return join('&&', @done_ids);
+}
+
 
 sub run {
     my ($self) = @_;
     for my $command_to_run ( @{ $self->commands_to_run } ) {
-        $self->_submit_job($command_to_run);
+        my $job_id = $self->_submit_job($command_to_run);
+        push(@{$self->job_ids}, $job_id);    
     }
     
     if(!(defined($self->dont_wait) && $self->dont_wait == 1 ))
@@ -60,6 +75,19 @@ sub run {
     1;
 }
 
+sub submit_dependancy_job {
+    my ( $self,$command_to_run) = @_;
+    $self->_job_manager->submit(
+        -o => "out.o",
+        -e => "out.e",
+        -M => $self->memory_in_mb,
+        -R => $self->_generate_memory_parameter,
+        -w => $self->_construct_dependancy_params($self->job_ids),
+        $command_to_run
+    );
+}
+
+
 no Moose;
 __PACKAGE__->meta->make_immutable;
 
diff --git a/lib/Bio/PanGenome/JobRunner/Local.pm b/lib/Bio/PanGenome/JobRunner/Local.pm
index 82fc1a1..255733f 100644
--- a/lib/Bio/PanGenome/JobRunner/Local.pm
+++ b/lib/Bio/PanGenome/JobRunner/Local.pm
@@ -26,6 +26,19 @@ sub run {
     }
     1;
 }
+
+
+sub _construct_dependancy_params
+{
+  my ($self) = @_;
+  return '';
+}
+
+sub submit_dependancy_job {
+    my ( $self,$command_to_run) = @_;
+    system($command_to_run );
+}
+
 no Moose;
 __PACKAGE__->meta->make_immutable;
 

From cc8cc6bf48b8b1285b068286c49ec1608f325c4a Mon Sep 17 00:00:00 2001
From: andrewjpage <andrewjpage@gmail.com>
Date: Tue, 17 Dec 2013 14:13:53 +0000
Subject: [PATCH 2/6] test the help message is displayed

---
 lib/Bio/PanGenome/CommandLine/CreatePanGenome.pm            | 1 +
 lib/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.pm     | 1 +
 lib/Bio/PanGenome/CommandLine/IterativeCdhit.pm             | 1 +
 .../PanGenome/CommandLine/MergeMultipleFastaAlignments.pm   | 1 +
 lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm     | 4 +++-
 lib/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.pm      | 1 +
 .../PanGenome/CommandLine/PanGenomeReorderSpreadsheet.pm    | 1 +
 .../PanGenome/CommandLine/ParallelAllAgainstAllBlastp.pm    | 1 +
 lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm             | 1 +
 lib/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.pm | 1 +
 t/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.t        | 4 +++-
 t/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.t  | 4 +++-
 t/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.t        | 4 +++-
 t/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.t         | 6 ++++--
 t/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.t   | 4 +++-
 t/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.t   | 4 +++-
 .../CommandLine/ProteinMuscleAlignmentFromNucleotides.t     | 4 +++-
 t/Bio/PanGenome/CommandLine/QueryPanGenome.t                | 3 +++
 t/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.t    | 4 +++-
 19 files changed, 40 insertions(+), 10 deletions(-)

diff --git a/lib/Bio/PanGenome/CommandLine/CreatePanGenome.pm b/lib/Bio/PanGenome/CommandLine/CreatePanGenome.pm
index 5a581e5..a875c29 100644
--- a/lib/Bio/PanGenome/CommandLine/CreatePanGenome.pm
+++ b/lib/Bio/PanGenome/CommandLine/CreatePanGenome.pm
@@ -56,6 +56,7 @@ sub BUILD {
         'h|help'                    => \$help,
     );
     
+    $self->help($help) if(defined($help));
     if ( @{ $self->args } == 0 ) {
         $self->_error_message("Error: You need to provide a GFF file");
     }
diff --git a/lib/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.pm b/lib/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.pm
index b8578b7..d090544 100644
--- a/lib/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.pm
+++ b/lib/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.pm
@@ -34,6 +34,7 @@ sub BUILD {
         'h|help'                  => \$help,
     );
 
+    $self->help($help) if(defined($help));
     if ( @{ $self->args } == 0 ) {
         $self->_error_message("Error: You need to provide a GFF file");
     }
diff --git a/lib/Bio/PanGenome/CommandLine/IterativeCdhit.pm b/lib/Bio/PanGenome/CommandLine/IterativeCdhit.pm
index 20fef10..9ba198f 100644
--- a/lib/Bio/PanGenome/CommandLine/IterativeCdhit.pm
+++ b/lib/Bio/PanGenome/CommandLine/IterativeCdhit.pm
@@ -45,6 +45,7 @@ sub BUILD {
         'h|help'                              => \$help,
     );
 
+    $self->help($help) if(defined($help));
     $self->lower_bound_percentage($lower_bound_percentage/100) if ( defined($lower_bound_percentage) );
     $self->upper_bound_percentage($upper_bound_percentage/100) if ( defined($upper_bound_percentage) );
     $self->step_size_percentage($step_size_percentage/100)     if ( defined($step_size_percentage) );
diff --git a/lib/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.pm b/lib/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.pm
index 5f93d95..5b04167 100644
--- a/lib/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.pm
+++ b/lib/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.pm
@@ -31,6 +31,7 @@ sub BUILD {
         'h|help'              => \$help,
     );
 
+    $self->help($help) if(defined($help));
     if ( @{ $self->args } < 2 ) {
         $self->_error_message("Error: You need to provide at least 2 FASTA files");
     }
diff --git a/lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm b/lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm
index 0be31b9..b3a8fcb 100644
--- a/lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm
+++ b/lib/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.pm
@@ -10,7 +10,7 @@ Take in the group statistics spreadsheet and the location of the gene multifasta
 
 use Moose;
 use Getopt::Long qw(GetOptionsFromArray);
-use Cwd;
+use Cwd 'abs_path';
 use Bio::PanGenome::ExtractCoreGenesFromSpreadsheet;
 use Bio::PanGenome::LookupGeneFiles;
 use Bio::PanGenome::MergeMultifastaAlignments;
@@ -36,6 +36,8 @@ sub BUILD {
         'o|output_filename=s'           => \$output_filename,
         'h|help'                        => \$help,
     );
+    
+    $self->help($help) if(defined($help));
 
     if ( defined($multifasta_base_directory) && ( -d $multifasta_base_directory ) ) {
         $self->multifasta_base_directory( abs_path($multifasta_base_directory));
diff --git a/lib/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.pm b/lib/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.pm
index 1dee702..4861756 100644
--- a/lib/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.pm
+++ b/lib/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.pm
@@ -51,6 +51,7 @@ sub BUILD {
         'h|help'                  => \$help,
     );
     
+    $self->help($help) if(defined($help));
     $self->job_runner($job_runner)                                   if (defined($job_runner) );
     $self->fasta_files($fasta_files)                                 if (defined($fasta_files));
     $self->input_files($input_files)                                 if (defined($input_files));
diff --git a/lib/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.pm b/lib/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.pm
index 2ebde6b..e9a2cf2 100644
--- a/lib/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.pm
+++ b/lib/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.pm
@@ -35,6 +35,7 @@ sub BUILD {
         'h|help'                   => \$help,
     );
 
+    $self->help($help) if(defined($help));
     $self->output_filename($output_filename)           if ( defined($output_filename) );
     $self->tree_file($tree_file)                       if ( defined($tree_file) );
     $self->tree_format($tree_format)                   if ( defined($tree_format) );
diff --git a/lib/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.pm b/lib/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.pm
index be2a43c..aa415c2 100644
--- a/lib/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.pm
+++ b/lib/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.pm
@@ -44,6 +44,7 @@ sub BUILD {
         $self->_error_message("Error: You need to provide a FASTA file");
     }
 
+    $self->help($help) if(defined($help));
     $self->output_filename($output_filename)   if ( defined($output_filename) );
     $self->job_runner($job_runner)             if ( defined($job_runner) );
     $self->makeblastdb_exec($makeblastdb_exec) if ( defined($makeblastdb_exec) );
diff --git a/lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm b/lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm
index 657bd45..783bcf1 100644
--- a/lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm
+++ b/lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm
@@ -50,6 +50,7 @@ sub BUILD {
         'h|help'              => \$help,
     );
 
+    $self->help($help) if(defined($help));
     $self->output_filename($output_filename) if ( defined($output_filename) );
     $self->action($action)                   if ( defined($action) );
     if ( defined($groups_filename) && ( -e $groups_filename ) ) {
diff --git a/lib/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.pm b/lib/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.pm
index 6ede303..df55a72 100644
--- a/lib/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.pm
+++ b/lib/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.pm
@@ -35,6 +35,7 @@ sub BUILD {
         'h|help'              => \$help,
     );
 
+    $self->help($help) if(defined($help));
     if ( @{ $self->args } == 0 ) {
         $self->_error_message("Error: You need to provide a FASTA file");
     }
diff --git a/t/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.t b/t/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.t
index bdd829f..7395a25 100644
--- a/t/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.t
+++ b/t/Bio/PanGenome/CommandLine/ExtractProteomeFromGff.t
@@ -14,10 +14,12 @@ BEGIN {
 }
 my $script_name = 'Bio::PanGenome::CommandLine::ExtractProteomeFromGff';
 my $cwd         = getcwd();
-
+system('touch empty_file');
 my %scripts_and_expected_files = (
     't/data/example_annotation.gff' =>
       ['example_annotation.gff.proteome.faa','t/data/example_annotation.gff.proteome.faa.expected' ],
+      '-h' =>
+        [ 'empty_file', 't/data/empty_file' ],
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
diff --git a/t/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.t b/t/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.t
index f2806e0..7f7bf89 100644
--- a/t/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.t
+++ b/t/Bio/PanGenome/CommandLine/MergeMultipleFastaAlignments.t
@@ -13,12 +13,14 @@ BEGIN {
     use_ok('Bio::PanGenome::CommandLine::MergeMultipleFastaAlignments');
 }
 my $script_name = 'Bio::PanGenome::CommandLine::MergeMultipleFastaAlignments';
-
+system('touch empty_file');
 my %scripts_and_expected_files = (
     't/data/multfasta1.aln t/data/multfasta2.aln t/data/multfasta3.aln' =>
       [ 'merged_alignments.aln', 't/data/expected_output_merged.aln' ],
     '-o different_output_file.aln t/data/multfasta1.aln t/data/multfasta2.aln t/data/multfasta3.aln' =>
       [ 'different_output_file.aln', 't/data/expected_output_merged.aln' ],
+      '-h' =>
+        [ 'empty_file', 't/data/empty_file' ],
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
diff --git a/t/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.t b/t/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.t
index c1836e2..ec35fb4 100644
--- a/t/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.t
+++ b/t/Bio/PanGenome/CommandLine/PanGenomeCoreAlignment.t
@@ -13,10 +13,12 @@ BEGIN {
     use_ok('Bio::PanGenome::CommandLine::PanGenomeCoreAlignment');
 }
 my $script_name = 'Bio::PanGenome::CommandLine::PanGenomeCoreAlignment';
-
+system('touch empty_file');
 my %scripts_and_expected_files = (
     '-m t/data/core_alignment -s t/data/core_alignment.csv' =>
       [ 'core_gene_alignment.aln', 't/data/expected_core_gene_alignment.aln' ],
+      '-h' =>
+        [ 'empty_file', 't/data/empty_file' ],
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
diff --git a/t/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.t b/t/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.t
index f5785c0..54fcc37 100644
--- a/t/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.t
+++ b/t/Bio/PanGenome/CommandLine/PanGenomePostAnalysis.t
@@ -19,10 +19,12 @@ my $cwd = getcwd();
 local $ENV{PATH} = "$ENV{PATH}:./bin";
 
 system('cp t/data/post_analysis/* .');
-
+system('touch empty_file');
 my %scripts_and_expected_files = (
        '-o clustered_proteins -p pan_genome.fa -s group_statisics.csv -c _clustered.clstr  -i _gff_files -f _fasta_files  -j Local --dont_create_rplots' =>
-       [ 'clustered_proteins', 't/data/clustered_proteins_pan_genome' ],     
+       [ 'clustered_proteins', 't/data/clustered_proteins_pan_genome' ], 
+       '-h' =>
+         [ 'empty_file', 't/data/empty_file' ],   
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
diff --git a/t/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.t b/t/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.t
index 38f7e30..7a04c30 100644
--- a/t/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.t
+++ b/t/Bio/PanGenome/CommandLine/PanGenomeReorderSpreadsheet.t
@@ -13,7 +13,7 @@ BEGIN {
     use_ok('Bio::PanGenome::CommandLine::PanGenomeReorderSpreadsheet');
 }
 my $script_name = 'Bio::PanGenome::CommandLine::PanGenomeReorderSpreadsheet';
-
+system('touch empty_file');
 my %scripts_and_expected_files = (
     '-t t/data/reorder_isolates.tre -s t/data/reorder_isolates_input.csv' =>
       [ 'reordered_spreadsheet.csv', 't/data/reorder_isolates_expected_output.csv' ],
@@ -21,6 +21,8 @@ my %scripts_and_expected_files = (
       [ 'different_output_name.csv', 't/data/reorder_isolates_expected_output.csv' ],
     '-t t/data/reorder_isolates.tre -s t/data/reorder_isolates_input.csv -f newick' =>
       [ 'reordered_spreadsheet.csv', 't/data/reorder_isolates_expected_output.csv' ],
+      '-h' =>
+        [ 'empty_file', 't/data/empty_file' ],
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
diff --git a/t/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.t b/t/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.t
index 8b9311e..d5f63c9 100644
--- a/t/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.t
+++ b/t/Bio/PanGenome/CommandLine/ParallelAllAgainstAllBlastp.t
@@ -15,12 +15,14 @@ BEGIN {
 my $script_name = 'Bio::PanGenome::CommandLine::ParallelAllAgainstAllBlastp';
 my $cwd = getcwd();
 
-
+system('touch empty_file');
 my %scripts_and_expected_files = (
     '-m '.$cwd.'/t/bin/dummy_makeblastdb -b '.$cwd.'/t/bin/dummy_blastp -j Local t/data/example_1.faa' =>
       [ 'blast_results', 't/data/empty_file' ],
    '-o different_output_filename -m '.$cwd.'/t/bin/dummy_makeblastdb -b '.$cwd.'/t/bin/dummy_blastp -j Local t/data/example_1.faa' =>
       [ 'different_output_filename', 't/data/empty_file'  ],
+      '-h' =>
+        [ 'empty_file', 't/data/empty_file' ],
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
diff --git a/t/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.t b/t/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.t
index 5a20dc1..48de6a0 100644
--- a/t/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.t
+++ b/t/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.t
@@ -14,10 +14,12 @@ BEGIN {
 }
 my $script_name = 'Bio::PanGenome::CommandLine::ProteinMuscleAlignmentFromNucleotides';
 my $cwd         = getcwd();
-
+system('touch empty_file');
 my %scripts_and_expected_files = (
     't/data/nuc_multifasta.fa' =>
       [ 't/data/nuc_multifasta.fa.aln', 't/data/expected_nuc_multifasta.fa.aln' ],
+      '-h' =>
+        [ 'empty_file', 't/data/empty_file' ],
 );
 
 
diff --git a/t/Bio/PanGenome/CommandLine/QueryPanGenome.t b/t/Bio/PanGenome/CommandLine/QueryPanGenome.t
index d3c7fc4..7d8aa82 100644
--- a/t/Bio/PanGenome/CommandLine/QueryPanGenome.t
+++ b/t/Bio/PanGenome/CommandLine/QueryPanGenome.t
@@ -56,6 +56,9 @@ my %scripts_and_expected_files = (
     ],
     '-g t/data/query_groups -a difference   -i t/data/query_1.fa -t t/data/query_2.fa,t/data/query_3.fa   ' =>
       [ 'set_difference_common_set_statistics.csv', 't/data/expected_set_difference_common_set_statistics.csv' ],
+      
+    '-h' =>
+      [ 'empty_file', 't/data/empty_file' ],
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
diff --git a/t/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.t b/t/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.t
index 78356e1..99b1151 100644
--- a/t/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.t
+++ b/t/Bio/PanGenome/CommandLine/TransferAnnotationToGroups.t
@@ -14,10 +14,12 @@ BEGIN {
 }
 my $script_name = 'Bio::PanGenome::CommandLine::TransferAnnotationToGroups';
 my $cwd         = getcwd();
-
+system('touch empty_file');
 my %scripts_and_expected_files = (
     '-g t/data/query_groups t/data/query_1.gff t/data/query_2.gff t/data/query_3.gff' =>
       [ 'reannotated_groups', 't/data/expected_reannotated_groups_file' ],
+      '-h' =>
+        [ 'empty_file', 't/data/empty_file' ],
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );

From 8cc06786ed5254a4d29f5aecd1e3e7ad216f6fc9 Mon Sep 17 00:00:00 2001
From: andrewjpage <andrewjpage@gmail.com>
Date: Tue, 17 Dec 2013 14:15:35 +0000
Subject: [PATCH 3/6] sort fasta file

---
 .../ProteinMuscleAlignmentFromNucleotides.pm  | 19 ++++++
 lib/Bio/PanGenome/SortFasta.pm                | 68 +++++++++++++++++++
 t/Bio/PanGenome/SortFasta.t                   | 29 ++++++++
 .../expected_out_of_order_fasta.fa.sorted.fa  | 10 +++
 t/data/out_of_order_fasta.fa                  | 10 +++
 t/data/out_of_order_fasta.fa.sorted.fa        | 10 +++
 6 files changed, 146 insertions(+)
 create mode 100644 lib/Bio/PanGenome/SortFasta.pm
 create mode 100644 t/Bio/PanGenome/SortFasta.t
 create mode 100644 t/data/expected_out_of_order_fasta.fa.sorted.fa
 create mode 100644 t/data/out_of_order_fasta.fa
 create mode 100644 t/data/out_of_order_fasta.fa.sorted.fa

diff --git a/lib/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.pm b/lib/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.pm
index ec0596f..5d9e582 100644
--- a/lib/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.pm
+++ b/lib/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.pm
@@ -14,6 +14,7 @@ use Bio::PanGenome::AnnotateGroups;
 use Bio::PanGenome::External::Muscle;
 use Bio::PanGenome::External::Revtrans;
 use Bio::PanGenome::Output::GroupsMultifastaProtein;
+use Bio::PanGenome::SortFasta;
 
 
 has 'args'        => ( is => 'ro', isa => 'ArrayRef', required => 1 );
@@ -33,6 +34,7 @@ sub BUILD {
         'h|help'              => \$help,
     );
 
+    $self->help($help) if(defined($help));
     if ( @{ $self->args } == 0 ) {
         $self->_error_message("Error: You need to provide at least 1 FASTA file");
     }
@@ -57,6 +59,12 @@ sub run {
 
     for my $fasta_file (@{$self->nucleotide_fasta_files})
     {
+      
+      my $sort_fasta_before = Bio::PanGenome::SortFasta->new(
+         input_filename   => $fasta_file,
+       );
+      $sort_fasta_before->sort_fasta->replace_input_with_output_file;
+      
       my $multifasta_protein_obj = Bio::PanGenome::Output::GroupsMultifastaProtein->new(
           nucleotide_fasta_file => $fasta_file,
         );
@@ -67,6 +75,11 @@ sub run {
         job_runner  => 'Local'
       );
       $seg->run();
+      
+      my $sort_fasta_after_muscle = Bio::PanGenome::SortFasta->new(
+         input_filename   => $multifasta_protein_obj->output_filename. '.aln',
+       );
+      $sort_fasta_after_muscle->sort_fasta->replace_input_with_output_file;
 
       my $revtrans= Bio::PanGenome::External::Revtrans->new(
         nucleotide_filename => $fasta_file,
@@ -74,6 +87,12 @@ sub run {
         output_filename   => $fasta_file.'.aln'
       );
       $revtrans->run();
+      
+      my $sort_fasta_after_revtrans = Bio::PanGenome::SortFasta->new(
+         input_filename   => $fasta_file.'.aln',
+       );
+      $sort_fasta_after_revtrans->sort_fasta->replace_input_with_output_file;
+      
       unlink($multifasta_protein_obj->output_filename);
       unlink($multifasta_protein_obj->output_filename. '.aln');
     }
diff --git a/lib/Bio/PanGenome/SortFasta.pm b/lib/Bio/PanGenome/SortFasta.pm
new file mode 100644
index 0000000..cb8c922
--- /dev/null
+++ b/lib/Bio/PanGenome/SortFasta.pm
@@ -0,0 +1,68 @@
+package Bio::PanGenome::SortFasta;
+
+# ABSTRACT: sort a fasta file by name
+
+=head1 SYNOPSIS
+
+sort a fasta file by name
+   use Bio::PanGenome::SortFasta;
+   
+   my $obj = Bio::PanGenome::SortFasta->new(
+     input_filename   => 'infasta.fa',
+   );
+   $obj->sort_fasta->replace_input_with_output_file;
+
+=cut
+
+use Moose;
+use File::Copy;
+use Bio::SeqIO;
+
+has 'input_filename'  => ( is => 'ro', isa => 'Str', required => 1 );
+has 'output_filename' => ( is => 'ro', isa => 'Str', lazy => 1, builder => '_build_output_filename' );
+
+has '_input_seqio'  => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__input_seqio' );
+has '_output_seqio' => ( is => 'ro', isa => 'Bio::SeqIO', lazy => 1, builder => '_build__output_seqio' );
+
+sub _build_output_filename
+{
+  my ($self) = @_;
+  return $self->input_filename.".sorted.fa";
+}
+
+sub _build__input_seqio {
+    my ($self) = @_;
+    return Bio::SeqIO->new( -file => $self->input_filename, -format => 'Fasta' );
+}
+
+sub _build__output_seqio {
+    my ( $self) = @_;
+    return Bio::SeqIO->new( -file => ">".$self->output_filename, -format => 'Fasta' );
+}
+
+sub sort_fasta {
+    my ($self) = @_;
+    
+    my %input_sequences;
+    while ( my $input_seq = $self->_input_seqio->next_seq() ) {
+       $input_sequences{$input_seq->display_id} = $input_seq;
+    }
+    
+    for my $sequence_name(sort  keys %input_sequences)
+    {
+      $self->_output_seqio->write_seq($input_sequences{$sequence_name});
+    }
+    return $self;
+}
+
+sub replace_input_with_output_file
+{
+  my ($self) = @_;
+  move($self->output_filename, $self->input_filename);
+  return $self;
+}
+
+no Moose;
+__PACKAGE__->meta->make_immutable;
+
+1;
diff --git a/t/Bio/PanGenome/SortFasta.t b/t/Bio/PanGenome/SortFasta.t
new file mode 100644
index 0000000..4f2db96
--- /dev/null
+++ b/t/Bio/PanGenome/SortFasta.t
@@ -0,0 +1,29 @@
+#!/usr/bin/env perl
+use strict;
+use warnings;
+use Data::Dumper;
+use File::Slurp;
+
+BEGIN { unshift( @INC, './lib' ) }
+
+BEGIN {
+    use Test::Most;
+    use_ok('Bio::PanGenome::SortFasta');
+}
+
+my $obj;
+
+
+ok( $obj = Bio::PanGenome::SortFasta->new(
+  input_filename   => 't/data/out_of_order_fasta.fa',
+), 'initalise object');
+
+
+ok($obj->sort_fasta, 'sort the fasta file');
+ok(-e 't/data/out_of_order_fasta.fa.sorted.fa', 'the new file exists');
+
+is(read_file('t/data/out_of_order_fasta.fa.sorted.fa'), read_file('t/data/expected_out_of_order_fasta.fa.sorted.fa'), 'check order of sorted fasta');
+
+
+
+done_testing();
diff --git a/t/data/expected_out_of_order_fasta.fa.sorted.fa b/t/data/expected_out_of_order_fasta.fa.sorted.fa
new file mode 100644
index 0000000..56ce040
--- /dev/null
+++ b/t/data/expected_out_of_order_fasta.fa.sorted.fa
@@ -0,0 +1,10 @@
+>1111
+AAAAAAA
+>2222
+TTTTTTT
+>3333
+GGGGGGG
+>4444
+CCCCCCC
+>5555
+AAAAAAA
diff --git a/t/data/out_of_order_fasta.fa b/t/data/out_of_order_fasta.fa
new file mode 100644
index 0000000..13f02f9
--- /dev/null
+++ b/t/data/out_of_order_fasta.fa
@@ -0,0 +1,10 @@
+>5555
+AAAAAAA
+>3333
+GGGGGGG
+>4444
+CCCCCCC
+>2222
+TTTTTTT
+>1111
+AAAAAAA
diff --git a/t/data/out_of_order_fasta.fa.sorted.fa b/t/data/out_of_order_fasta.fa.sorted.fa
new file mode 100644
index 0000000..56ce040
--- /dev/null
+++ b/t/data/out_of_order_fasta.fa.sorted.fa
@@ -0,0 +1,10 @@
+>1111
+AAAAAAA
+>2222
+TTTTTTT
+>3333
+GGGGGGG
+>4444
+CCCCCCC
+>5555
+AAAAAAA

From 26b8eec076e00208d659dfaffbc9d7a89b8e1000 Mon Sep 17 00:00:00 2001
From: andrewjpage <andrewjpage@gmail.com>
Date: Tue, 17 Dec 2013 14:35:29 +0000
Subject: [PATCH 4/6] make sure the order of the core alignment is always
 sorted correctly

---
 t/Bio/PanGenome/CommandLine/CreatePanGenome.t |   24 +-
 t/data/real_data_1.gff                        | 1641 ++++++++++++++
 t/data/real_data_2.gff                        | 1641 ++++++++++++++
 t/data/real_data_core_gene_alignment.aln      | 1950 +++++++++++++++++
 t/data/sopB.fa.aln                            |   60 +
 t/lib/TestHelper.pm                           |   12 +-
 6 files changed, 5320 insertions(+), 8 deletions(-)
 create mode 100644 t/data/real_data_1.gff
 create mode 100644 t/data/real_data_2.gff
 create mode 100644 t/data/real_data_core_gene_alignment.aln
 create mode 100644 t/data/sopB.fa.aln

diff --git a/t/Bio/PanGenome/CommandLine/CreatePanGenome.t b/t/Bio/PanGenome/CommandLine/CreatePanGenome.t
index b391f12..713cd56 100644
--- a/t/Bio/PanGenome/CommandLine/CreatePanGenome.t
+++ b/t/Bio/PanGenome/CommandLine/CreatePanGenome.t
@@ -12,28 +12,42 @@ with 'TestHelper';
 BEGIN {
     use Test::Most;
     use_ok('Bio::PanGenome::CommandLine::CreatePanGenome');
+    use Bio::PanGenome::SequenceLengths;
 }
 my $script_name = 'Bio::PanGenome::CommandLine::CreatePanGenome';
 my $cwd = getcwd();
 
 local $ENV{PATH} = "$ENV{PATH}:./bin";
 my %scripts_and_expected_files;
+system('touch empty_file');
+
 %scripts_and_expected_files = (
        ' -j Local  --dont_create_rplots t/data/query_1.gff t/data/query_2.gff t/data/query_6.gff ' =>
        [ 'clustered_proteins', 't/data/clustered_proteins_pan_genome' ],
       ' -j Local --dont_create_rplots  t/data/query_1.gff t/data/query_2.gff t/data/query_6.gff    ' =>
           [ 'group_statisics.csv', 't/data/overall_group_statisics.csv' ],              
+          '-h' =>
+            [ 'empty_file', 't/data/empty_file' ],
 );
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files, [6,7,8,9] );
 cleanup_files();
 
 
 %scripts_and_expected_files = (
-  ' -j Local --dont_create_rplots --output_multifasta_files t/data/query_1.gff t/data/query_2.gff t/data/query_6.gff  ' =>
-    [ 'pan_genome_sequences/speH.fa.aln', 't/data/speH.fa.aln' ],
+  ' -j Local --dont_create_rplots --output_multifasta_files t/data/real_data_1.gff t/data/real_data_2.gff' =>
+    [ 'pan_genome_sequences/sopB.fa.aln', 't/data/sopB.fa.aln' ],
 );
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
 
+
+ok(my $seq_len = Bio::PanGenome::SequenceLengths->new(
+  fasta_file   => 'core_gene_alignment.aln',
+), 'Check size of the core_gene_alignment.aln init');
+
+is($seq_len->sequence_lengths->{'11111_1#11'}, 58389, 'length of first sequence');
+
+
+
 ok(-e 'accessory.tab');
 ok(-e 'core_accessory.tab');
 ok(-e 'number_of_conserved_genes.Rtab');
@@ -69,5 +83,11 @@ sub cleanup_files
   unlink('number_of_new_genes.Rtab');
   unlink('number_of_unique_genes.Rtab');
   unlink('query_6.gff.proteome.faa');
+  unlink('core_gene_alignment.aln');  
+  unlink('blast_identity_frequency.Rtab');
+  unlink('real_data_1.gff.proteome.faa');
+  unlink('real_data_2.gff.proteome.faa');
+  unlink('accessory.header.embl');
+  unlink('core_accessory.header.embl');
 
 }
\ No newline at end of file
diff --git a/t/data/real_data_1.gff b/t/data/real_data_1.gff
new file mode 100644
index 0000000..9b1b4c1
--- /dev/null
+++ b/t/data/real_data_1.gff
@@ -0,0 +1,1641 @@
+##gff-version 3
+##sequence-region ERS111111|SC|contig000020 1 92255
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	241	921	.	-	0	ID=11111_1#11_04055;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145956.2,protein motif:Pfam:PF07108.5;locus_tag=11111_1#11_04055;product=pathogenicity island-encoded protein A,PipA protein;protein_id=gnl|SC|11111_1#11_04055
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	1144	2019	.	-	0	ID=11111_1#11_04056;gene=pipB2_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145957.1,similar to AA sequence:UniProtKB:Q8ZMM8,protein motif:CLUSTERS:PRK15197,protein motif:Cdd:COG5351,protein motif:Pfam:PF00805.16;locus_tag=11111_1#11_04056;product=secreted effector protein,Type III effector pipB2,secreted effector protein PipB,Uncharacterized protein conserved in bacteria,Pentapeptide repeats (8 copies);protein_id=gnl|SC|11111_1#11_04056
+ERS111111|SC|contig000020	Infernal:1.1	ncRNA	2139	2237	.	+	0	ID=11111_1#11_04057;inference=COORDINATES:profile:Infernal:1.1;locus_tag=11111_1#11_04057;product=isrI
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	2567	2908	.	-	0	ID=11111_1#11_04058;gene=sigE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145959.1,similar to AA sequence:UniProtKB:O30917,protein motif:CLUSTERS:PRK15202,protein motif:Pfam:PF07824.6;locus_tag=11111_1#11_04058;product=chaperone protein SigE,Chaperone protein sigE,type III secretion chaperone protein SigE,Type III secretion chaperone domain;protein_id=gnl|SC|11111_1#11_04058
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	2925	4610	.	-	0	ID=11111_1#11_04059;eC_number=3.1.3.-,3.1.3.-;gene=sopB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145960.1,similar to AA sequence:UniProtKB:O30916,protein motif:CLUSTERS:PRK15378,protein motif:Pfam:PF05925.6;locus_tag=11111_1#11_04059;product=inositol phosphate phosphatase SopB,Inositol phosphate phosphatase sopB,inositol phosphate phosphatase SopB,Enterobacterial virulence protein IpgD;protein_id=gnl|SC|11111_1#11_04059
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	5332	6801	.	-	0	ID=11111_1#11_04060;eC_number=3.4.-.-;gene=pepD_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215025.1,similar to AA sequence:UniProtKB:Q8G6Z9,protein motif:Pfam:PF03577.9;locus_tag=11111_1#11_04060;product=peptidase family C69,Dipeptidase,Peptidase family C69;protein_id=gnl|SC|11111_1#11_04060
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	6974	8338	.	-	0	ID=11111_1#11_04061;eC_number=2.7.13.3;gene=yedV;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145964.1,similar to AA sequence:UniProtKB:P76339,protein motif:CLUSTERS:PRK09835,protein motif:Cdd:COG5278,protein motif:TIGRFAMs:TIGR01386,protein motif:Pfam:PF02518.20;locus_tag=11111_1#11_04061;product=heavy metal sensor kinase subfamily,Probable sensor-like histidine kinase YedV,sensor kinase CusS,Predicted periplasmic ligand-binding sensor domain,heavy metal sensor kinase,Histidine kinase-%2C DNA gyrase B-%2C and HSP90-like ATPase;protein_id=gnl|SC|11111_1#11_04061
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	8331	9068	.	-	0	ID=11111_1#11_04062;gene=copR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002243090.1,similar to AA sequence:UniProtKB:P76340,protein motif:CLUSTERS:PRK11517,protein motif:Cdd:COG4565,protein motif:TIGRFAMs:TIGR01387,protein motif:Pfam:PF00072.18;locus_tag=11111_1#11_04062;product=transcriptional regulatory protein YedW,Probable transcriptional regulatory protein YedW,transcriptional regulatory protein YedW,Response regulator of citrate/malate metabolism,heavy metal response regulator,Response regulator receiver domain;protein_id=gnl|SC|11111_1#11_04062
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	9147	9557	.	+	0	ID=11111_1#11_04063;eC_number=3.5.2.17,3.5.2.17;gene=uraH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145966.1,similar to AA sequence:UniProtKB:Q4VYA5,protein motif:CLUSTERS:PRK15036,protein motif:TIGRFAMs:TIGR02962,protein motif:Pfam:PF00576.15;locus_tag=11111_1#11_04063;product=hydroxyisourate hydrolase,5-hydroxyisourate hydrolase precursor,hydroxyisourate hydrolase,hydroxyisourate hydrolase,HIUase/Transthyretin family;protein_id=gnl|SC|11111_1#11_04063
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	9890	10402	.	-	0	ID=11111_1#11_04064;eC_number=1.5.1.36;gene=hpaC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729827.1,similar to AA sequence:UniProtKB:Q57501,protein motif:CLUSTERS:PRK15486,protein motif:TIGRFAMs:TIGR02296,protein motif:Pfam:PF01613.12;locus_tag=11111_1#11_04064;product=4-hydroxyphenylacetate 3-monooxygenase coupling protein,4-hydroxyphenylacetate 3-monooxygenase reductase component,4-hydroxyphenylacetate 3-monooxygenase reductase subunit,4-hydroxyphenylacetate 3-monooxygenase%2C reductase component,Flavin reductase like domain;protein_id=gnl|SC|11111_1#11_04064
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	10420	11652	.	-	0	ID=11111_1#11_04065;eC_number=1.14.14.9;gene=hpaB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145968.1,similar to AA sequence:UniProtKB:Q57160,protein motif:TIGRFAMs:TIGR02310,protein motif:Pfam:PF03241.7;locus_tag=11111_1#11_04065;product=4-hydroxyphenylacetate 3-monooxygenase%2C oxygenase component,4-hydroxyphenylacetate 3-monooxygenase oxygenase component,4-hydroxyphenylacetate 3-monooxygenase%2C oxygenase component,4-hydroxyphenylacetate 3-hydroxylase C terminal;protein_id=gnl|SC|11111_1#11_04065
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	11833	12273	.	-	0	ID=11111_1#11_04066;gene=hpaR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145969.1,similar to AA sequence:UniProtKB:O07458,protein motif:TIGRFAMs:TIGR02337,protein motif:Pfam:PF01047.16;locus_tag=11111_1#11_04066;product=homoprotocatechuate degradation operon regulator%2C HpaR,Benzoate anaerobic degradation regulator,homoprotocatechuate degradation operon regulator%2C HpaR,MarR family;protein_id=gnl|SC|11111_1#11_04066
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	12548	13837	.	+	0	ID=11111_1#11_04067;eC_number=5.3.3.-;gene=hpaG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729830.1,similar to AA sequence:UniProtKB:P37352,protein motif:CLUSTERS:PRK15203,protein motif:Cdd:COG0179,protein motif:TIGRFAMs:TIGR02303,protein motif:Pfam:PF01557.12;locus_tag=11111_1#11_04067;product=4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase,Homoprotocatechuate catabolism bifunctional isomerase/decarboxylase,4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase,2-keto-4-pentenoate hydratase/2-oxohepta-3-ene-1%2C7-dioic acid hydratase (catechol pathway),4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase%2C C-terminal subunit,Fumarylacetoacetate (FAA) hydrolase family;protein_id=gnl|SC|11111_1#11_04067
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	13834	14133	.	+	0	ID=11111_1#11_04068;eC_number=1.2.1.8;gene=hpcC_1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729831.1,similar to AA sequence:UniProtKB:Q9HTJ1,protein motif:CLUSTERS:PRK13252,protein motif:Cdd:COG3191,protein motif:TIGRFAMs:TIGR02299,protein motif:Pfam:PF00171.1;locus_tag=11111_1#11_04068;product=5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Betaine aldehyde dehydrogenase,betaine aldehyde dehydrogenase,L-aminopeptidase/D-esterase,5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Aldehyde dehydrogenase family;protein_id=gnl|SC|11111_1#11_04068
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	14127	15299	.	+	0	ID=11111_1#11_04069;eC_number=1.2.1.-;gene=hpcC_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729831.1,similar to AA sequence:UniProtKB:P23105,protein motif:CLUSTERS:PRK13252,protein motif:Cdd:COG4230,protein motif:TIGRFAMs:TIGR02299,protein motif:Pfam:PF00171.1;locus_tag=11111_1#11_04069;product=5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,2-hydroxymuconic semialdehyde dehydrogenase,betaine aldehyde dehydrogenase,Delta 1-pyrroline-5-carboxylate dehydrogenase,5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Aldehyde dehydrogenase family;protein_id=gnl|SC|11111_1#11_04069
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	15301	16152	.	+	0	ID=11111_1#11_04070;eC_number=1.13.11.15,1.13.11.15;gene=hpcB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729832.1,similar to AA sequence:UniProtKB:Q05353,protein motif:CLUSTERS:PRK03881,protein motif:Cdd:COG0179,protein motif:TIGRFAMs:TIGR02298,protein motif:Pfam:PF02900.1;locus_tag=11111_1#11_04070;product=3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,hypothetical protein,2-keto-4-pentenoate hydratase/2-oxohepta-3-ene-1%2C7-dioic acid hydratase (catechol pathway),3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,Catalytic LigB subunit of aromatic ring-opening dioxygenase;protein_id=gnl|SC|11111_1#11_04070
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	16162	16542	.	+	0	ID=11111_1#11_04071;eC_number=5.3.3.10,5.3.3.10;gene=hpcD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729833.1,similar to AA sequence:UniProtKB:Q05354,protein motif:CLUSTERS:PRK15031,protein motif:Cdd:COG3232,protein motif:Pfam:PF02962.1;locus_tag=11111_1#11_04071;product=5-carboxymethyl-2-hydroxymuconate delta-isomerase,5-carboxymethyl-2-hydroxymuconate Delta-isomerase,5-carboxymethyl-2-hydroxymuconate delta-isomerase,5-carboxymethyl-2-hydroxymuconate isomerase,5-carboxymethyl-2-hydroxymuconate isomerase;protein_id=gnl|SC|11111_1#11_04071
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	16686	17489	.	+	0	ID=11111_1#11_04072;eC_number=4.2.-.-,4.2.1.80;gene=hpcG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729834.1,similar to AA sequence:UniProtKB:Q9S156,protein motif:CLUSTERS:PRK11342,protein motif:Cdd:COG3971,protein motif:TIGRFAMs:TIGR02312,protein motif:Pfam:PF01557.12;locus_tag=11111_1#11_04072;product=2-oxo-hepta-3-ene-1%2C7-dioic acid hydratase,2-keto-4-pentenoate hydratase,2-keto-4-pentenoate hydratase,2-keto-4-pentenoate hydratase,2-oxo-hepta-3-ene-1%2C7-dioic acid hydratase,Fumarylacetoacetate (FAA) hydrolase family;protein_id=gnl|SC|11111_1#11_04072
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	17500	18291	.	+	0	ID=11111_1#11_04073;eC_number=4.1.2.-;gene=hpaI;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216043.1,similar to AA sequence:UniProtKB:Q47098,protein motif:CLUSTERS:PRK10128,protein motif:Cdd:COG2301,protein motif:TIGRFAMs:TIGR02311,protein motif:Pfam:PF03328.8;locus_tag=11111_1#11_04073;product=4-hydroxyphenylacetate catabolism,4-hydroxy-2-oxo-heptane-1%2C7-dioate aldolase,2-keto-3-deoxy-L-rhamnonate aldolase,Citrate lyase beta subunit,2%2C4-dihydroxyhept-2-ene-1%2C7-dioic acid aldolase,HpcH/HpaI aldolase/citrate lyase family;protein_id=gnl|SC|11111_1#11_04073
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	18363	19739	.	+	0	ID=11111_1#11_04074;gene=hpaX;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729836.1,similar to AA sequence:UniProtKB:P76470,protein motif:CLUSTERS:PRK11551,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR02332,protein motif:Pfam:PF07690.10;locus_tag=11111_1#11_04074;product=4-hydroxyphenylacetate permease,Inner membrane transport protein RhmT,putative 3-hydroxyphenylpropionic transporter MhpT,Arabinose efflux permease,4-hydroxyphenylacetate permease,Major Facilitator Superfamily;protein_id=gnl|SC|11111_1#11_04074
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	19749	20645	.	+	0	ID=11111_1#11_04075;gene=hpaA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729837.1,similar to AA sequence:UniProtKB:P40408,protein motif:CLUSTERS:PRK10572,protein motif:Cdd:COG2169,protein motif:TIGRFAMs:TIGR02297,protein motif:Pfam:PF12833.1;locus_tag=11111_1#11_04075;product=4-hydroxyphenylacetate 3-monooxygenase operon regulatory protein,Bacillibactin transport regulator,DNA-binding transcriptional regulator AraC,Adenosine deaminase,4-hydroxyphenylacetate catabolism regulatory protein HpaA,Helix-turn-helix domain;protein_id=gnl|SC|11111_1#11_04075
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	20659	21597	.	+	0	ID=11111_1#11_04076;eC_number=3.1.26.11,3.1.26.11;gene=rnz;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087376.1,similar to AA sequence:UniProtKB:P54548,protein motif:CLUSTERS:PRK00055,protein motif:Cdd:COG5212,protein motif:TIGRFAMs:TIGR02651,protein motif:Pfam:PF12706.1;locus_tag=11111_1#11_04076;product=Ribonuclease Z,Ribonuclease Z,ribonuclease Z,Low-affinity cAMP phosphodiesterase,ribonuclease Z,Beta-lactamase superfamily domain;protein_id=gnl|SC|11111_1#11_04076
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	23021	23326	.	-	0	ID=11111_1#11_04077;gene=cbpM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570915.1,similar to AA sequence:UniProtKB:P63264,protein motif:CLUSTERS:PRK10265;locus_tag=11111_1#11_04077;product=chaperone-modulator protein CbpM,Chaperone modulatory protein CbpM,chaperone-modulator protein CbpM;protein_id=gnl|SC|11111_1#11_04077
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	23326	24246	.	-	0	ID=11111_1#11_04078;gene=cbpA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729840.1,similar to AA sequence:UniProtKB:P36659,protein motif:CLUSTERS:PRK10266,protein motif:Cdd:COG5407,protein motif:TIGRFAMs:TIGR02349,protein motif:Pfam:PF01556.12;locus_tag=11111_1#11_04078;product=curved DNA-binding protein,Curved DNA-binding protein,curved DNA-binding protein CbpA,Preprotein translocase subunit Sec63,chaperone protein DnaJ,DnaJ C terminal domain;protein_id=gnl|SC|11111_1#11_04078
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	24482	24844	.	+	0	ID=11111_1#11_04079;gene=scsA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729841.1;locus_tag=11111_1#11_04079;product=copper-sensitivity suppressor membrane protein A;protein_id=gnl|SC|11111_1#11_04079
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	24893	26779	.	+	0	ID=11111_1#11_04080;eC_number=1.8.1.8;gene=scsB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729842.1,similar to AA sequence:UniProtKB:P36655,protein motif:CLUSTERS:PRK00293,protein motif:Cdd:COG4233,protein motif:Pfam:PF02683.9;locus_tag=11111_1#11_04080;product=copper-sensitivity suppressor membrane protein B,Thiol:disulfide interchange protein DsbD precursor,thiol:disulfide interchange protein precursor,Uncharacterized protein predicted to be involved in C-type cytochrome biogenesis,Cytochrome C biogenesis protein transmembrane region;protein_id=gnl|SC|11111_1#11_04080
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	26776	27399	.	+	0	ID=11111_1#11_04081;gene=scsC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729843.1,similar to AA sequence:UniProtKB:O32218,protein motif:Cdd:COG1651,protein motif:Pfam:PF01323.14;locus_tag=11111_1#11_04081;product=copper-sensitivity secreted suppressor protein C,Thiol-disulfide oxidoreductase D,Protein-disulfide isomerase,DSBA-like thioredoxin domain;protein_id=gnl|SC|11111_1#11_04081
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	27389	27895	.	+	0	ID=11111_1#11_04082;gene=resA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145985.1,similar to AA sequence:UniProtKB:P35160,protein motif:CLUSTERS:PRK03147,protein motif:TIGRFAMs:TIGR00385,protein motif:Pfam:PF08534.4;locus_tag=11111_1#11_04082;product=suppressor for copper-sensitivity D,Thiol-disulfide oxidoreductase resA,thiol-disulfide oxidoreductase,periplasmic protein thiol:disulfide oxidoreductases%2C DsbE subfamily,Redoxin;protein_id=gnl|SC|11111_1#11_04082
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	28028	29269	.	+	0	ID=11111_1#11_04083;eC_number=3.1.3.10;gene=agp;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570908.1,similar to AA sequence:UniProtKB:P19926,protein motif:CLUSTERS:PRK10173,protein motif:Pfam:PF00328.1;locus_tag=11111_1#11_04083;product=glucose-1-phosphatase/inositol phosphatase,Glucose-1-phosphatase precursor,glucose-1-phosphatase/inositol phosphatase,Histidine phosphatase superfamily (branch 2);protein_id=gnl|SC|11111_1#11_04083
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	29303	29530	.	-	0	ID=11111_1#11_04084;gene=yccJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087385.1,similar to AA sequence:UniProtKB:P0AB14,protein motif:CLUSTERS:PRK10174;locus_tag=11111_1#11_04084;product=YccJ-like protein,hypothetical protein,hypothetical protein;protein_id=gnl|SC|11111_1#11_04084
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	29551	30147	.	-	0	ID=11111_1#11_04085;gene=wrbA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729847.1,similar to AA sequence:UniProtKB:P0A8G6,protein motif:CLUSTERS:PRK03767,protein motif:TIGRFAMs:TIGR01755,protein motif:Pfam:PF03358.9;locus_tag=11111_1#11_04085;product=trp repressor binding protein,Trp repressor-binding protein,NAD(P)H:quinone oxidoreductase,NAD(P)H:quinone oxidoreductase%2C type IV,NADPH-dependent FMN reductase;protein_id=gnl|SC|11111_1#11_04085
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	30532	30699	.	+	0	ID=11111_1#11_04086;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087756.1,protein motif:Pfam:PF10685.3;locus_tag=11111_1#11_04086;product=Conidiation-specific protein 10,Stress-induced bacterial acidophilic repeat motif;protein_id=gnl|SC|11111_1#11_04086
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	30836	31474	.	+	0	ID=11111_1#11_04087;gene=rutR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729849.1,similar to AA sequence:UniProtKB:P0ACU2,protein motif:CLUSTERS:PRK15008,protein motif:TIGRFAMs:TIGR03613,protein motif:Pfam:PF08362.5;locus_tag=11111_1#11_04087;product=transcriptional regulator,Rut operon repressor,HTH-type transcriptional regulator RutR,pyrimidine utilization regulatory protein R,YcdC-like protein%2C C-terminal region;protein_id=gnl|SC|11111_1#11_04087
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	31471	31866	.	-	0	ID=11111_1#11_04088;inference=ab initio prediction:Prodigal:2.60,protein motif:Cdd:COG3755,protein motif:Pfam:PF07007.6;locus_tag=11111_1#11_04088;product=Uncharacterized protein conserved in bacteria,Protein of unknown function (DUF1311);protein_id=gnl|SC|11111_1#11_04088
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	31925	35887	.	-	0	ID=11111_1#11_04089;gene=putA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002243116.1,similar to AA sequence:UniProtKB:P09546,protein motif:CLUSTERS:PRK11809,protein motif:Cdd:COG4230,protein motif:TIGRFAMs:TIGR01238,protein motif:Pfam:PF01619.12;locus_tag=11111_1#11_04089;product=trifunctional transcriptional regulator/proline dehydrogenase/pyrroline-5-carboxylate dehydrogenase,Bifunctional protein putA,trifunctional transcriptional regulator/proline dehydrogenase/pyrroline-5-carboxylate dehydrogenase,Delta 1-pyrroline-5-carboxylate dehydrogenase,delta-1-pyrroline-5-carboxylate dehydrogenase,Proline dehydrogenase;protein_id=gnl|SC|11111_1#11_04089
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	36309	37817	.	+	0	ID=11111_1#11_04090;gene=putP;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145994.1,similar to AA sequence:UniProtKB:P07117,protein motif:CLUSTERS:PRK15419,protein motif:Cdd:COG4145,protein motif:TIGRFAMs:TIGR02121,protein motif:Pfam:PF00474.11;locus_tag=11111_1#11_04090;product=sodium/proline symporter,Propionate transporter,proline:sodium symporter PutP,Na+/panthothenate symporter,sodium/proline symporter,Sodium:solute symporter family;protein_id=gnl|SC|11111_1#11_04090
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	38435	38731	.	+	0	ID=11111_1#11_04091;inference=ab initio prediction:Prodigal:2.60;locus_tag=11111_1#11_04091;product=hypothetical protein;protein_id=gnl|SC|11111_1#11_04091
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	38710	39498	.	+	0	ID=11111_1#11_04092;gene=phoH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729855.1,similar to AA sequence:UniProtKB:P0A9K1,protein motif:CLUSTERS:PRK10536,protein motif:Cdd:COG1875,protein motif:Pfam:PF02562.10;locus_tag=11111_1#11_04092;product=phosphate starvation-inducible protein PsiH,Phosphate starvation-inducible protein psiH,hypothetical protein,Predicted ATPase related to phosphate starvation-inducible protein PhoH,PhoH-like protein;protein_id=gnl|SC|11111_1#11_04092
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	39604	40485	.	-	0	ID=11111_1#11_04093;gene=ybbH_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570898.1,similar to AA sequence:UniProtKB:Q45581,protein motif:CLUSTERS:PRK11337,protein motif:Cdd:COG2222,protein motif:TIGRFAMs:TIGR03127,protein motif:Pfam:PF01418.11;locus_tag=11111_1#11_04093;product=putative transcriptional regulator,Uncharacterized HTH-type transcriptional regulator ybbH,DNA-binding transcriptional repressor RpiR,Predicted phosphosugar isomerases,6-phospho 3-hexuloisomerase,Helix-turn-helix domain%2C rpiR family;protein_id=gnl|SC|11111_1#11_04093
+ERS111111|SC|contig000020	Infernal:1.1	ncRNA	40486	40770	.	+	0	ID=11111_1#11_04094;inference=COORDINATES:profile:Infernal:1.1;locus_tag=11111_1#11_04094;product=STnc500
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	40771	41673	.	-	0	ID=11111_1#11_04095;gene=yidK;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215057.1,similar to AA sequence:UniProtKB:P31448,protein motif:CLUSTERS:PRK10484,protein motif:Cdd:COG4146,protein motif:TIGRFAMs:TIGR00813,protein motif:Pfam:PF00474.11;locus_tag=11111_1#11_04095;product=sodium-glucose/galactose cotransporter,Uncharacterized symporter yidK,putative transporter,Predicted symporter,transporter%2C solute:sodium symporter (SSS) family,Sodium:solute symporter family;protein_id=gnl|SC|11111_1#11_04095
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	41741	42268	.	-	0	ID=11111_1#11_04096;gene=sglT;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215057.1,similar to AA sequence:UniProtKB:P96169,protein motif:CLUSTERS:PRK10484,protein motif:Cdd:COG4146,protein motif:TIGRFAMs:TIGR00813,protein motif:Pfam:PF00474.11;locus_tag=11111_1#11_04096;product=sodium-glucose/galactose cotransporter,Na(+)/glucose symporter,putative transporter,Predicted symporter,transporter%2C solute:sodium symporter (SSS) family,Sodium:solute symporter family;protein_id=gnl|SC|11111_1#11_04096
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	42605	43285	.	-	0	ID=11111_1#11_04097;eC_number=5.1.3.9;gene=nanE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570896.2,similar to AA sequence:UniProtKB:P60668,protein motif:CLUSTERS:PRK01130,protein motif:Pfam:PF04131.8;locus_tag=11111_1#11_04097;product=N-acetylmannosamine-6-phosphate 2-epimerase,Putative N-acetylmannosamine-6-phosphate 2-epimerase,N-acetylmannosamine-6-phosphate 2-epimerase,Putative N-acetylmannosamine-6-phosphate epimerase;protein_id=gnl|SC|11111_1#11_04097
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	43804	44946	.	+	0	ID=11111_1#11_04098;eC_number=5.1.3.24;gene=nanM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570895.1,similar to AA sequence:UniProtKB:P44544,protein motif:CLUSTERS:PRK14131,protein motif:TIGRFAMs:TIGR03547,protein motif:Pfam:PF01344.19;locus_tag=11111_1#11_04098;product=N-acetylneuraminic acid mutarotase,N-acetylneuraminate epimerase precursor,N-acetylneuraminic acid mutarotase,mutatrotase%2C YjhT family,Kelch motif;protein_id=gnl|SC|11111_1#11_04098
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	44992	45684	.	+	0	ID=11111_1#11_04099;gene=yiiy;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216068.1,similar to AA sequence:UniProtKB:Q934G3,protein motif:CLUSTERS:PRK09980,protein motif:Cdd:COG3203,protein motif:Pfam:PF06178.7;locus_tag=11111_1#11_04099;product=outer membrane protein,Oligogalacturonate-specific porin kdgM precursor,outer membrane porin L,Outer membrane protein (porin),Oligogalacturonate-specific porin protein (KdgM);protein_id=gnl|SC|11111_1#11_04099
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	45967	47247	.	+	0	ID=11111_1#11_04100;gene=nanT_3;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570893.1,similar to AA sequence:UniProtKB:P41036,protein motif:CLUSTERS:PRK12307,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00891,protein motif:Pfam:PF00083.18;locus_tag=11111_1#11_04100;product=putative sialic acid transporter,Sialic acid permease,putative sialic acid transporter,Arabinose efflux permease,MFS transporter%2C sialate:H+ symporter (SHS) family,Sugar (and other) transporter;protein_id=gnl|SC|11111_1#11_04100
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	47261	48364	.	+	0	ID=11111_1#11_04101;eC_number=1.1.1.292;gene=yjhC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216069.1,similar to AA sequence:UniProtKB:Q2I8V6,protein motif:CLUSTERS:PRK11579,protein motif:Pfam:PF01408.16;locus_tag=11111_1#11_04101;product=dehydrogenase-like protein,1%2C5-anhydro-D-fructose reductase,putative oxidoreductase,Oxidoreductase family%2C NAD-binding Rossmann fold;protein_id=gnl|SC|11111_1#11_04101
+ERS111111|SC|contig000020	Aragorn:1.2.36	tRNA	48701	48788	.	-	0	ID=11111_1#11_04102;inference=COORDINATES:profile:Aragorn:1.2.36;locus_tag=11111_1#11_04102;product=tRNA-Ser(gga)
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	49024	49962	.	+	0	ID=11111_1#11_04103;eC_number=1.1.1.79;gene=ghrA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729856.1,similar to AA sequence:UniProtKB:Q8ZQ30,protein motif:CLUSTERS:PRK15469,protein motif:Cdd:COG1932,protein motif:TIGRFAMs:TIGR01327,protein motif:Pfam:PF02826.13;locus_tag=11111_1#11_04103;product=2-hydroxyacid dehydrogenase,Glyoxylate/hydroxypyruvate reductase A,bifunctional glyoxylate/hydroxypyruvate reductase A,Phosphoserine aminotransferase,phosphoglycerate dehydrogenase,D-isomer specific 2-hydroxyacid dehydrogenase%2C NAD binding domain;protein_id=gnl|SC|11111_1#11_04103
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	50047	50784	.	+	0	ID=11111_1#11_04104;eC_number=3.1.3.-;gene=ycdX;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570887.1,similar to AA sequence:UniProtKB:P75914,protein motif:CLUSTERS:PRK09248,protein motif:Cdd:COG1387,protein motif:TIGRFAMs:TIGR01856,protein motif:Pfam:PF02811.13;locus_tag=11111_1#11_04104;product=putative hydrolase,Probable phosphatase YcdX,putative hydrolase,Histidinol phosphatase and related hydrolases of the PHP family,histidinol phosphate phosphatase%2C HisJ family,PHP domain;protein_id=gnl|SC|11111_1#11_04104
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	50808	51362	.	+	0	ID=11111_1#11_04105;gene=ycdY;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146908.1,similar to AA sequence:UniProtKB:P75915,protein motif:CLUSTERS:PRK11621,protein motif:Cdd:COG3381,protein motif:Pfam:PF02613.9;locus_tag=11111_1#11_04105;product=chaperone%2C TorD family,Chaperone protein YcdY,twin-argninine leader-binding protein DmsD,Uncharacterized component of anaerobic dehydrogenases,Nitrate reductase delta subunit;protein_id=gnl|SC|11111_1#11_04105
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	51451	51945	.	+	0	ID=11111_1#11_04106;gene=ycdZ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P75916,protein motif:Pfam:PF06496.5;locus_tag=11111_1#11_04106;product=Inner membrane protein ycdZ,Protein of unknown function (DUF1097);protein_id=gnl|SC|11111_1#11_04106
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	51983	52816	.	-	0	ID=11111_1#11_04107;gene=csgG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729860.1,protein motif:CLUSTERS:PRK15184,protein motif:Pfam:PF03783.8;locus_tag=11111_1#11_04107;product=assembly/transport component in curli production,curli production assembly/transport protein CsgG,Curli production assembly/transport component CsgG;protein_id=gnl|SC|11111_1#11_04107
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	52843	53259	.	-	0	ID=11111_1#11_04108;gene=csgF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729861.1,protein motif:CLUSTERS:PRK10050,protein motif:Pfam:PF10614.3;locus_tag=11111_1#11_04108;product=assembly/transport component in curli production,curli assembly protein CsgF,Curli production assembly/transport component CsgF;protein_id=gnl|SC|11111_1#11_04108
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	53286	53681	.	-	0	ID=11111_1#11_04109;gene=csgE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729862.1,protein motif:CLUSTERS:PRK10386,protein motif:Pfam:PF10627.3;locus_tag=11111_1#11_04109;product=assembly/transport component in curli production,curli assembly protein CsgE,Curli assembly protein CsgE;protein_id=gnl|SC|11111_1#11_04109
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	53710	54336	.	-	0	ID=11111_1#11_04110;gene=csgD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729863.1,similar to AA sequence:UniProtKB:P52106,protein motif:CLUSTERS:PRK10100,protein motif:Cdd:COG2909,protein motif:TIGRFAMs:TIGR03020,protein motif:Pfam:PF00196.13;locus_tag=11111_1#11_04110;product=regulatory protein,CsgBAC operon transcriptional regulatory protein,DNA-binding transcriptional regulator CsgD,ATP-dependent transcriptional regulator,transcriptional regulator EpsA,Bacterial regulatory proteins%2C luxR family;protein_id=gnl|SC|11111_1#11_04110
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	55092	55547	.	+	0	ID=11111_1#11_04111;gene=csgB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729864.1,similar to AA sequence:UniProtKB:P0A1E9,protein motif:CLUSTERS:PRK10101,protein motif:Pfam:PF07012.6;locus_tag=11111_1#11_04111;product=nucleation component of curlin monomers,Fimbrin SEF17 minor subunit,curlin minor subunit CsgB,Curlin associated repeat;protein_id=gnl|SC|11111_1#11_04111
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	55589	56044	.	+	0	ID=11111_1#11_04112;gene=csgA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729865.1,similar to AA sequence:UniProtKB:P0A1E7,protein motif:CLUSTERS:PRK10051,protein motif:Pfam:PF07012.6;locus_tag=11111_1#11_04112;product=major curlin subunit,Fimbrin SEF17,major curlin subunit,Curlin associated repeat;protein_id=gnl|SC|11111_1#11_04112
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	56106	56432	.	+	0	ID=11111_1#11_04113;gene=csgC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_007470940.1,similar to AA sequence:UniProtKB:P0A1Z9,protein motif:CLUSTERS:PRK10102,protein motif:Pfam:PF10610.3;locus_tag=11111_1#11_04113;product=curli assembly protein CsgC,Curli assembly protein CsgC precursor,curli assembly protein CsgC,Thin aggregative fimbriae synthesis protein;protein_id=gnl|SC|11111_1#11_04113
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	56564	56884	.	+	0	ID=11111_1#11_04114;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087410.1;locus_tag=11111_1#11_04114;product=Fimbrial protein;protein_id=gnl|SC|11111_1#11_04114
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	56972	57511	.	+	0	ID=11111_1#11_04115;eC_number=3.5.1.-;gene=ymdB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087411.1,similar to AA sequence:UniProtKB:P0A8D6,protein motif:CLUSTERS:PRK00431,protein motif:Pfam:PF01661.15;locus_tag=11111_1#11_04115;product=Macro domain%2C possibly ADP-ribose binding module,O-acetyl-ADP-ribose deacetylase,RNase III inhibitor,Macro domain;protein_id=gnl|SC|11111_1#11_04115
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	57450	58934	.	+	0	ID=11111_1#11_04116;eC_number=2.7.8.-;gene=ybhO_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570877.2,similar to AA sequence:UniProtKB:P0AA84,protein motif:CLUSTERS:PRK01642,protein motif:TIGRFAMs:TIGR04265;locus_tag=11111_1#11_04116;product=phospholipase,Putative cardiolipin synthase YbhO,cardiolipin synthetase,cardiolipin synthase;protein_id=gnl|SC|11111_1#11_04116
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	58951	60105	.	-	0	ID=11111_1#11_04117;eC_number=2.1.-.-;gene=mdoC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570876.1,similar to AA sequence:UniProtKB:P75920,protein motif:CLUSTERS:PRK03854,protein motif:Cdd:COG3274,protein motif:Pfam:PF01757.16;locus_tag=11111_1#11_04117;product=glucans biosynthesis protein,Glucans biosynthesis protein C,glucans biosynthesis protein,Uncharacterized protein conserved in bacteria,Acyltransferase family;protein_id=gnl|SC|11111_1#11_04117
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	60359	61912	.	+	0	ID=11111_1#11_04118;gene=mdoG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570875.1,similar to AA sequence:UniProtKB:P33136,protein motif:CLUSTERS:PRK13274,protein motif:Cdd:COG3131,protein motif:Pfam:PF04349.6;locus_tag=11111_1#11_04118;product=glucan biosynthesis protein G,Glucans biosynthesis protein G precursor,glucan biosynthesis protein G,Periplasmic glucans biosynthesis protein,Periplasmic glucan biosynthesis protein%2C MdoG;protein_id=gnl|SC|11111_1#11_04118
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	61905	64448	.	+	0	ID=11111_1#11_04119;eC_number=2.4.1.-;gene=mdoH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216085.1,similar to AA sequence:UniProtKB:P62517,protein motif:CLUSTERS:PRK05454,protein motif:Pfam:PF00535.20;locus_tag=11111_1#11_04119;product=glucosyltransferase MdoH,Glucans biosynthesis glucosyltransferase H,glucosyltransferase MdoH,Glycosyl transferase family 2;protein_id=gnl|SC|11111_1#11_04119
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	64522	64749	.	+	0	ID=11111_1#11_04120;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729872.1,protein motif:CLUSTERS:PRK10175,protein motif:Cdd:COG5645,protein motif:Pfam:PF07119.6;locus_tag=11111_1#11_04120;product=lipoprotein,lipoprotein,Predicted periplasmic lipoprotein,Protein of unknown function (DUF1375);protein_id=gnl|SC|11111_1#11_04120
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	64750	65124	.	-	0	ID=11111_1#11_04121;gene=msyB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729873.1,protein motif:CLUSTERS:PRK11467;locus_tag=11111_1#11_04121;product=acidic protein MsyB,secY/secA suppressor protein;protein_id=gnl|SC|11111_1#11_04121
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	65206	66420	.	-	0	ID=11111_1#11_04122;gene=yceE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729874.1,similar to AA sequence:UniProtKB:O31762,protein motif:CLUSTERS:PRK09874,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00880,protein motif:Pfam:PF07690.10;locus_tag=11111_1#11_04122;product=membrane transport protein,Bacillibactin exporter,drug efflux system protein MdtG,Arabinose efflux permease,multidrug resistance protein,Major Facilitator Superfamily;protein_id=gnl|SC|11111_1#11_04122
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	66575	67495	.	-	0	ID=11111_1#11_04123;eC_number=2.3.1.-;gene=htrB_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729875.1,similar to AA sequence:UniProtKB:P0ACV0,protein motif:CLUSTERS:PRK06860,protein motif:Cdd:COG1560,protein motif:TIGRFAMs:TIGR02207,protein motif:Pfam:PF03279.7;locus_tag=11111_1#11_04123;product=lipid A biosynthesis lauroyl acyltransferase,Lipid A biosynthesis lauroyl acyltransferase,lipid A biosynthesis lauroyl acyltransferase,Lauroyl/myristoyl acyltransferase,lipid A biosynthesis lauroyl (or palmitoleoyl) acyltransferase,Bacterial lipid A biosynthesis acyltransferase;protein_id=gnl|SC|11111_1#11_04123
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	67715	68767	.	+	0	ID=11111_1#11_04124;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087420.1,protein motif:CLUSTERS:PRK00142,protein motif:Cdd:COG2210,protein motif:Pfam:PF00581.14;locus_tag=11111_1#11_04124;product=Rhodanese-like sulfurtransferase,putative rhodanese-related sulfurtransferase,Uncharacterized conserved protein,Rhodanese-like domain;protein_id=gnl|SC|11111_1#11_04124
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	68819	69394	.	-	0	ID=11111_1#11_04125;gene=yceI_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087865.1,similar to AA sequence:UniProtKB:P0A8X2,protein motif:CLUSTERS:PRK03757,protein motif:Cdd:COG2353,protein motif:Pfam:PF04264.7;locus_tag=11111_1#11_04125;product=YceI protein,hypothetical protein,hypothetical protein,Uncharacterized conserved protein,YceI-like domain;protein_id=gnl|SC|11111_1#11_04125
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	69391	69795	.	-	0	ID=11111_1#11_04126;gene=yceJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_005212184.1,similar to AA sequence:UniProtKB:P75925,protein motif:CLUSTERS:PRK11513,protein motif:Pfam:PF00033.13;locus_tag=11111_1#11_04126;product=cytochrome b561-like protein 2,Cytochrome b561 homolog 2,cytochrome b561,Cytochrome b(N-terminal)/b6/petB;protein_id=gnl|SC|11111_1#11_04126
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	70226	70339	.	-	0	ID=11111_1#11_04127;gene=yceO;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216094.1,similar to AA sequence:UniProtKB:P64442,protein motif:Pfam:PF10968.2;locus_tag=11111_1#11_04127;product=inner membrane protein,hypothetical protein,Protein of unknown function (DUF2770);protein_id=gnl|SC|11111_1#11_04127
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	70380	71498	.	-	0	ID=11111_1#11_04128;eC_number=1.5.3.1,1.5.3.-;gene=solA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729880.1,similar to AA sequence:UniProtKB:P40874,protein motif:CLUSTERS:PRK11259,protein motif:Cdd:COG4121,protein motif:TIGRFAMs:TIGR01377,protein motif:Pfam:PF01266.18;locus_tag=11111_1#11_04128;product=sarcosine oxidase,N-methyl-L-tryptophan oxidase,N-methyltryptophan oxidase,Uncharacterized conserved protein,sarcosine oxidase%2C monomeric form,FAD dependent oxidoreductase;protein_id=gnl|SC|11111_1#11_04128
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	71611	71865	.	-	0	ID=11111_1#11_04129;gene=bssS;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570863.1,protein motif:CLUSTERS:PRK12301;locus_tag=11111_1#11_04129;product=biofilm formation regulatory protein BssS,biofilm formation regulatory protein BssS;protein_id=gnl|SC|11111_1#11_04129
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	72155	72418	.	-	0	ID=11111_1#11_04130;gene=dinI_3;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729882.1,similar to AA sequence:UniProtKB:P0ABR1,protein motif:CLUSTERS:PRK10597,protein motif:Pfam:PF06183.7;locus_tag=11111_1#11_04130;product=damage-inducible protein,DNA-damage-inducible protein I,DNA damage-inducible protein I,DinI-like family;protein_id=gnl|SC|11111_1#11_04130
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	72492	73538	.	-	0	ID=11111_1#11_04131;eC_number=3.5.2.3,3.5.2.3;gene=pyrC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729883.1,similar to AA sequence:UniProtKB:P06204,protein motif:CLUSTERS:PRK05451,protein motif:Cdd:COG0418,protein motif:TIGRFAMs:TIGR00856,protein motif:Pfam:PF01979.14;locus_tag=11111_1#11_04131;product=dihydroorotase,Dihydroorotase,dihydroorotase,Dihydroorotase,dihydroorotase%2C homodimeric type,Amidohydrolase family;protein_id=gnl|SC|11111_1#11_04131
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	73642	74268	.	-	0	ID=11111_1#11_04132;gene=yceB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_007470922.1,similar to AA sequence:UniProtKB:P0AB26,protein motif:CLUSTERS:PRK10598,protein motif:Pfam:PF07273.6;locus_tag=11111_1#11_04132;product=lipoprotein,Uncharacterized lipoprotein yceB precursor,lipoprotein,Protein of unknown function (DUF1439);protein_id=gnl|SC|11111_1#11_04132
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	74326	74973	.	-	0	ID=11111_1#11_04133;gene=grxB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729885.1,similar to AA sequence:UniProtKB:P0AC59,protein motif:CLUSTERS:PRK10387,protein motif:TIGRFAMs:TIGR02182,protein motif:Pfam:PF04399.7;locus_tag=11111_1#11_04133;product=glutaredoxin,Glutaredoxin-2,glutaredoxin 2,glutaredoxin%2C GrxB family,Glutaredoxin 2%2C C terminal domain;protein_id=gnl|SC|11111_1#11_04133
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	75037	76245	.	-	0	ID=11111_1#11_04134;gene=mdtH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570858.1,similar to AA sequence:UniProtKB:P69367,protein motif:CLUSTERS:PRK11646,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00880,protein motif:Pfam:PF07690.10;locus_tag=11111_1#11_04134;product=multidrug resistance protein MdtH,Multidrug resistance protein MdtH,multidrug resistance protein MdtH,Arabinose efflux permease,multidrug resistance protein,Major Facilitator Superfamily;protein_id=gnl|SC|11111_1#11_04134
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	76482	77066	.	+	0	ID=11111_1#11_04135;eC_number=2.3.1.-;gene=rimJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729887.1,similar to AA sequence:UniProtKB:P96579,protein motif:CLUSTERS:PRK10809,protein motif:TIGRFAMs:TIGR03585,protein motif:Pfam:PF00583.18;locus_tag=11111_1#11_04135;product=ribosomal-protein-alanine acetyltransferase,Putative ribosomal N-acetyltransferase YdaF,ribosomal-protein-S5-alanine N-acetyltransferase,pseudaminic acid biosynthesis N-acetyl transferase,Acetyltransferase (GNAT) family;protein_id=gnl|SC|11111_1#11_04135
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	77102	77749	.	+	0	ID=11111_1#11_04136;gene=yceH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P29217,protein motif:CLUSTERS:PRK11239,protein motif:Cdd:COG3132,protein motif:Pfam:PF04337.6;locus_tag=11111_1#11_04136;product=G20.3,hypothetical protein,Uncharacterized protein conserved in bacteria,Protein of unknown function%2C DUF480;protein_id=gnl|SC|11111_1#11_04136
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	77751	78674	.	+	0	ID=11111_1#11_04137;gene=mviM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729889.1,similar to AA sequence:UniProtKB:P75931,protein motif:CLUSTERS:PRK11579,protein motif:Cdd:COG3132,protein motif:Pfam:PF01408.16;locus_tag=11111_1#11_04137;product=virulence factor MviM,Virulence factor mviM homolog,putative oxidoreductase,Uncharacterized protein conserved in bacteria,Oxidoreductase family%2C NAD-binding Rossmann fold;protein_id=gnl|SC|11111_1#11_04137
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	78939	80513	.	+	0	ID=11111_1#11_04138;gene=mviN;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146873.1,similar to AA sequence:UniProtKB:P37169,protein motif:TIGRFAMs:TIGR01695,protein motif:Pfam:PF03023.8;locus_tag=11111_1#11_04138;product=integral membrane protein MviN,hypothetical protein,integral membrane protein MviN,MviN-like protein;protein_id=gnl|SC|11111_1#11_04138
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	80595	81017	.	-	0	ID=11111_1#11_04139;gene=flgN;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729891.1,protein motif:CLUSTERS:PRK15459,protein motif:Pfam:PF05130.6;locus_tag=11111_1#11_04139;product=flagella synthesis protein FlgN,flagella synthesis chaperone protein FlgN,FlgN protein;protein_id=gnl|SC|11111_1#11_04139
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	81022	81315	.	-	0	ID=11111_1#11_04140;gene=flgM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729892.1,similar to AA sequence:UniProtKB:P26477,protein motif:CLUSTERS:PRK10810,protein motif:TIGRFAMs:TIGR03824,protein motif:Pfam:PF04316.7;locus_tag=11111_1#11_04140;product=negative regulator of flagellin synthesis (anti-sigma factor),Anti-sigma-28 factor,anti-sigma28 factor FlgM,flagellar biosynthesis anti-sigma factor FlgM,Anti-sigma-28 factor%2C FlgM;protein_id=gnl|SC|11111_1#11_04140
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	81407	82066	.	-	0	ID=11111_1#11_04141;gene=flgA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729893.1,protein motif:CLUSTERS:PRK07018,protein motif:TIGRFAMs:TIGR03170,protein motif:Pfam:PF08666.6;locus_tag=11111_1#11_04141;product=flagellar basal body P-ring protein FlgA,flagellar basal body P-ring biosynthesis protein FlgA,flagella basal body P-ring formation protein FlgA,SAF domain;protein_id=gnl|SC|11111_1#11_04141
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	82223	82639	.	+	0	ID=11111_1#11_04142;gene=flgB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729894.1,similar to AA sequence:UniProtKB:P16437,protein motif:CLUSTERS:PRK05680,protein motif:Cdd:COG1815,protein motif:TIGRFAMs:TIGR01396,protein motif:Pfam:PF00460.14;locus_tag=11111_1#11_04142;product=flagellar basal-body rod protein FlgB,Putative proximal rod protein,flagellar basal body rod protein FlgB,Flagellar basal body protein,flagellar basal-body rod protein FlgB,Flagella basal body rod protein;protein_id=gnl|SC|11111_1#11_04142
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	82643	83047	.	+	0	ID=11111_1#11_04143;gene=flgC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729895.1,similar to AA sequence:UniProtKB:P0A1I7,protein motif:CLUSTERS:PRK05681,protein motif:Cdd:COG4786,protein motif:TIGRFAMs:TIGR01395,protein motif:Pfam:PF06429.7;locus_tag=11111_1#11_04143;product=flagellar basal-body rod protein FlgC,Putative proximal rod protein,flagellar basal body rod protein FlgC,Flagellar basal body rod protein,flagellar basal-body rod protein FlgC,Domain of unknown function (DUF1078);protein_id=gnl|SC|11111_1#11_04143
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	83059	83757	.	+	0	ID=11111_1#11_04144;gene=flgD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729896.1,similar to AA sequence:UniProtKB:P0A1I9,protein motif:CLUSTERS:PRK06655,protein motif:Cdd:COG1843,protein motif:Pfam:PF03963.8;locus_tag=11111_1#11_04144;product=flagellar hook formation protein FlgD,Basal-body rod modification protein flgD,flagellar basal body rod modification protein,Flagellar hook capping protein,Flagellar hook capping protein;protein_id=gnl|SC|11111_1#11_04144
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	83784	84995	.	+	0	ID=11111_1#11_04145;gene=flgE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146866.1,similar to AA sequence:UniProtKB:P0A1J1,protein motif:CLUSTERS:PRK05682,protein motif:Cdd:COG1749,protein motif:TIGRFAMs:TIGR03506,protein motif:Pfam:PF07559.8;locus_tag=11111_1#11_04145;product=flagellar hook protein FlgE,Flagellar hook protein flgE,flagellar hook protein FlgE,Flagellar hook protein FlgE,flagellar hook-basal body protein,Flagellar basal body protein FlaE;protein_id=gnl|SC|11111_1#11_04145
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	85016	85771	.	+	0	ID=11111_1#11_04146;gene=flgF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729898.1,similar to AA sequence:UniProtKB:P16323,protein motif:CLUSTERS:PRK12640,protein motif:Cdd:COG4787,protein motif:TIGRFAMs:TIGR03506,protein motif:Pfam:PF06429.7;locus_tag=11111_1#11_04146;product=flagellar basal-body rod protein FlgF,Putative proximal rod protein,flagellar basal body rod protein FlgF,Flagellar basal body rod protein,flagellar hook-basal body protein,Domain of unknown function (DUF1078);protein_id=gnl|SC|11111_1#11_04146
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	85785	86567	.	+	0	ID=11111_1#11_04147;gene=flgG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729899.1,similar to AA sequence:UniProtKB:P0A1J3,protein motif:CLUSTERS:PRK12694,protein motif:Cdd:COG4786,protein motif:TIGRFAMs:TIGR02488,protein motif:Pfam:PF06429.7;locus_tag=11111_1#11_04147;product=flagellar basal-body rod protein FlgG (distal rod protein),Distal rod protein,flagellar basal body rod protein FlgG,Flagellar basal body rod protein,flagellar basal-body rod protein FlgG,Domain of unknown function (DUF1078);protein_id=gnl|SC|11111_1#11_04147
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	86655	87320	.	+	0	ID=11111_1#11_04148;gene=flgH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729900.1,similar to AA sequence:UniProtKB:Q9PPM0,protein motif:CLUSTERS:PRK00249,protein motif:Pfam:PF02107.10;locus_tag=11111_1#11_04148;product=flagellar L-ring protein,Basal body L-ring protein,flagellar basal body L-ring protein,Flagellar L-ring protein;protein_id=gnl|SC|11111_1#11_04148
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	87332	88429	.	+	0	ID=11111_1#11_04149;gene=flgI;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729901.1,similar to AA sequence:UniProtKB:Q9PMJ8,protein motif:CLUSTERS:PRK05303,protein motif:Cdd:COG1706,protein motif:Pfam:PF02119.10;locus_tag=11111_1#11_04149;product=flagellar P-ring protein,Basal body P-ring protein,flagellar basal body P-ring protein,Flagellar basal-body P-ring protein,Flagellar P-ring protein;protein_id=gnl|SC|11111_1#11_04149
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	88429	89379	.	+	0	ID=11111_1#11_04150;eC_number=3.2.1.-;gene=flgJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729902.1,similar to AA sequence:UniProtKB:P15931,protein motif:CLUSTERS:PRK05684,protein motif:Cdd:COG3951,protein motif:TIGRFAMs:TIGR02541,protein motif:Pfam:PF01832.14;locus_tag=11111_1#11_04150;product=flagellar protein FlgJ,Peptidoglycan hydrolase flgJ,flagellar rod assembly protein/muramidase FlgJ,Rod binding protein,flagellar rod assembly protein/muramidase FlgJ,Mannosyl-glycoprotein endo-beta-N-acetylglucosaminidase;protein_id=gnl|SC|11111_1#11_04150
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	89444	91105	.	+	0	ID=11111_1#11_04151;gene=flgK;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729903.1,similar to AA sequence:UniProtKB:P0A1J5,protein motif:CLUSTERS:PRK08147,protein motif:Cdd:COG1749,protein motif:TIGRFAMs:TIGR02492,protein motif:Pfam:PF06429.7;locus_tag=11111_1#11_04151;product=flagellar hook-associated protein 1,Flagellar hook-associated protein 1,flagellar hook-associated protein FlgK,Flagellar hook protein FlgE,flagellar hook-associated protein FlgK,Domain of unknown function (DUF1078);protein_id=gnl|SC|11111_1#11_04151
+ERS111111|SC|contig000020	Prodigal:2.60	CDS	91120	92073	.	+	0	ID=11111_1#11_04152;gene=flgL;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729904.1,similar to AA sequence:UniProtKB:P16326,protein motif:CLUSTERS:PRK08027,protein motif:Cdd:COG3951,protein motif:TIGRFAMs:TIGR02550,protein motif:Pfam:PF00669.14;locus_tag=11111_1#11_04152;product=flagellar hook-associated protein 3,Hook-filament junction protein,flagellar hook-associated protein FlgL,Rod binding protein,flagellar hook-associated protein 3,Bacterial flagellin N-terminal helical region;protein_id=gnl|SC|11111_1#11_04152
+ERS111111|SC|contig000020	Infernal:1.1	ncRNA	92162	92255	.	+	0	ID=11111_1#11_04153;inference=COORDINATES:profile:Infernal:1.1;locus_tag=11111_1#11_04153;product=STnc490k
+##FASTA
+>ERS111111|SC|contig000020
+TATCCGGGCAGCCCGTTTACGGGCCGTAAGTAACGAAGTTTGATGCAAATGTCAGATCGT
+ATGCGCCTGTTAGGGCGCGGCTGGTAAGAGAGCCTTACAGGCGCATCAGAAAAACCTCCG
+GCTATGCCGGAGGATATTTATTTTTTGGGCGCTTAGAATATAGTTAGAAAATACTGCTAG
+AACATTTCCCGAAAAAACGGACTACGTGGGTTTTTAGTTTCTTTTCGTTTCTTGATGTGT
+CTATTTATTGAAGATGTAGACCATTCTGGGAGGTGAAGGATGCCCCATCTCTTTCAGAAT
+AATGTTGGTATATTCGACAACAGGGCCTCTTGGATGATTTTCTTCTTTATCCTGAAGATG
+GGTCAGTGCATGTACAACTTCATGAGTAAATGAACGTTTTGTGTCAAAAAGTTGTCTTCC
+TTCGTTACTTTCATAATGTTCGGTATATGAATCATCAGAATCGTCCAGATTGAGACAAAT
+AACTTTCCTGCCTTCTGAAAGTTTGAAGTGTTCCTGAGCCACGGTAGTTTCAAAGGCTTC
+GCCTGCCCCCGGTAGCCAGCGCTGCTCCACATCATGTAGTTCTTTTTCATATGCGTAATT
+CATCAGTCTGCGGAATGTTTCGCTTTGGGTATACGCATTTTGAAGTACGGAGGATAGTTC
+ATCGTAGCATTCGTCATAAGTGTCGTCATCAATTTCTGTATCAGGGTCTATTCCACCCGC
+GCCTGAGATAAGGTACTCCACCACACACTCTGGCTCCAGACGGAATTCACTGTTTATGGC
+AAGGCTGTCATGAGCAAGGCGTAGCCGTGAGGGGTTTGGTGCATGTTCGGGAATATCGGG
+GAAAACAGGTGTATCTGCGGTATTTAATCCATATGTGGATACTCCGCTTTGAGGTATTAA
+TCTGTAGGTGACCGGAAGCATAATTTCTTATTCCCTGACTGCAATTATGAATTATTTAAA
+TTAAACAATAATAGTGTTTTTAGTTAATGTGCCACATACAGATAACGCTATGATTCAGGC
+AAAACCAACAAGTAATACGCTGAAAATGTTATTTATAATGAAGCTTAGGGGCGGGGTTTG
+TTTAATAAAACAAGGAGGGCTTCTGTTTGAATACTTCTTGTTTATAAAATCCCTTTATCT
+CGACTAAAATATTGGATGGGGGAAAAGCGTTTTATCATTGTAATCCGGGAGTGGAGTAGG
+GGTATGTTGACTACCTGTCAGATCGGCTCCTGTTAATGCTTTCGCTAAAGTTAGAGCTAT
+CTTATCTAATTTTGCACCATTTAGTTTGGTGTCAGTTAAGTCTGAGCCGAATAGAATTGC
+AGCGGTTAAGTTTACACCGGACATGTTAGCGCAAGTCAGGTCTGCGTGAGTCAGGTTTGC
+TTTAGTCATGTTTGAACCCATTAGATTTACAGCGTGTAGATTTGCACAACACAAATTTGC
+ACCGACTAAATTTACATTAGATAGATTTGTTTCACGGAAATCTGCATTAGAAGCATCTAT
+GTCTGACAAATCTTCTCCCTGGAAATCTTTATGAGCTAGGTTTACTCCGCGCAGGTTCAG
+AAAACCATCCTCGGTTATAAGTGAATCAGGCTGTTGTATATTATGTTTACTCATCAGTTT
+TAACATTCGACATACATTCCAAAATCTCTCACTATCAACTTTATCCGTTACAGTTTTTCC
+ATTTTTGTTCACTTCAATAGTGACCATGGGATCCGTATTTTCGGATGCTGCTCCACATGA
+CAGACATATAGTACACCCGTTGACATCCTCCAGAAATATTTTATTACCATCGAAGAAAGC
+ATCTTTATTTACATATAATAATGATGTGGTCAGTTTTCCAATTACCTCCCAAAAGCATCT
+TTCATTGCTTCTTCTTACTCCACCACAGGTAAAAAAATTGACAAACCATTCCAGTATACC
+GCGTGGTGAAGTTGCACTTTTCATTGCTTCTTTCGTACCGGTACCGGCCGCATGCAAATA
+TCTTAATATATTTTCTGGGGACGCGTTAGTTATTGGCATTTTGATTCCTTCTTATGGAAG
+TGAGTCGATTCCTTATAGGTGTGAGTCAAGTCACATTTATACAAGGAATAATAAAAAAAG
+ATATAAGGTGATTTTTGTATTTAGAGCTTTGGTTGAGTATGAGTAGGTGTCTGGCATCTG
+ACAAGAGGCGATGATATCTGCCATAACGGTGAAGCAGAAGTAATATCACCCGTGAATAAT
+AAGATTATCCTTGCTATTGACTTCCTTCATTTCCAGCATAGCTTACGCCTCATCATCATT
+GAATAAACAATTAAGTTTGTTGAGCGAAAATTTACTTAAAGAAAAAATAATAAGCTTTAA
+TATTTTTTGCAGCATTTCAACTTATAGCAGAATAAATGTGCGTAGATGGCGTAAAAACCT
+GATGAGCAGGAATACTTACACACTAAAAATGCTCCCGCAAACAGAGCAAAATGAGAAAGA
+GGAACGTTTGCCCTTTACATTTCCACCAAAGATTCTGGTTTTGTCTCTTGTAAAGGGCAT
+ACGTATCGCGTTTTATCTCATTAAGAAAGTATGTTGACGTATTAAATTATGCATAATGCT
+CTTTCAATTGCTTCACGTTTGAAATGAATAATTCAAAACCAGTGAGCGCCTCTTCTTCGG
+TACTGGTTTGCGGCAAGCGATAAAGCGCCACTAAAGCAGTATTGTCTGCATCAGCGCCGA
+TAGTGACGGCGCTGGCGTAGTTAAGACGTAAAAAATGCTGCAAAGTCAGAGTGTCGTCAG
+GCAGTGGCATAAAGGGACAGCACATTTCCAGTGTATGATCGGATTCATTAAAATAAACCT
+GTATCCCATCATCAATGATAAGCAGTGGCTCATCTTCTGGCGCATCCAGGCCTAACGCGT
+CATATAAACGATTTAATAGACTTTCCATATAGTTACCTCAAGACTCAAGATGTGATTAAT
+GAAGAAATACCTTTTACTGACTGCCAAATATTTTCATCCCCAACTCGTTTTTGATAGGAA
+AGATTGAGCACCTCTGGCGATAAATTTTTCATTACTTTGTTTCCCGCCCCGCCCGTATTT
+TGTTTCTGAATCTCCAGGTTACCGCTATTCAGTAATACTTTTTGGAAAATTTTCTGTCCA
+CCGCTATCCGGAAGACTACCAGGCGCACTTAACATATGGGTCTGATGGAAAGAAATGAGC
+TCTCGCTTGATTTCTGAATCCATCATCCCTGTACGATCTTTGCCGCTTTTACAATTCCAG
+GCGGGCACCGCGTCAATTTCATGGGCTAACATGGCAAGGCGTTGTGCGAGTTTATAGGGT
+TCGCCGCCATCTTTATGATGTTGGTTATTTTTCCAGATATCCTTAATCTGGCGCGCTAAT
+GTATTGACGACCTCATAATTATCCGGGTATTGCGCCAGCCATTCGCCAACCCAGCCACCT
+GGTCTGGCTTCAGGGCGTAAATCATTGCCTAATAACTGATGTAGCGCTTCGGCATTATAG
+CTATCTGATGCTTTAAGGCCAAAGCCGAGCTTGAGCGCCAGCTCATTAACACCCACATTA
+AATGCGGCGACGTCCGGTTTTATTTTTACCGTCTGTAGATCGCCATCTTTATTGCGGATT
+TTTAAATGAATCATTTTTCCCGGCTGGGTCAACGATTGCCATGCGCGCATTTGATCCTCG
+ACCATAGTTCCCTCTTTGCCGAAAATATTCGACGCGGTGAGTAACCCGACGGATACCAGT
+TTCAGGCTTACCGCTTCGCCCTCTAAGGCTCTGTTAAGCAACTCAGGTTTACTAAAAAGT
+GCCGCAGCTAATACTTCTTTGGCTTTGTTTTCAGCGCCGGCCTGACGCAGAAGCGGATCT
+TTTTCATGATAGGGGGAAAGCACACCATGACGTATCCCGCAAAAAAGCGTTTTATCTTTA
+CCGTCCTCATGCACACTCACCGTGGACATCCACAAATTATTGGCGTGATGAATATTCTTG
+GTATCCCAACTGCATACGCCCTTTCCCTCATAAGCACTGGGAAAGATATCTTTTGCGCCG
+ATTTTCATCTCTGCGGCAGGGAGCTGCGTGTTGGTATAGTGATGCCCGTTATGCGTGAGT
+GTATTTTTTATGGTTTGCCAGGGCTGGTTATTGAGCTGCTTGACCTGAGCATCTCTAAAC
+GCTACTGCCGCAAAGCGATGAGCTTCTTTTGCAGGTAAGCCATTTTGCTGCTGAGTGCGT
+GCTGCAATAAGTTCGATAAGATTTTTCTTCAATGCTTTTGCCGCAGCTTCTTCTTGTTTT
+GTTGCTGGCCGGTCCGCTTTAACTTTGGCTAACTCCATTTGGTTTGCCATTGACGTTAGA
+ACCGGGTCTTGTTTACCCAGAACGGTTGCCGCGACGGTAAGAAGATCGCGCTGTAAGTTA
+TAGAGGTTATGCAGCGAGTGGTTAGACGTCTTCTGATGCTGTAGATAATTCCCCCATGTC
+GCGCCAGGTTCTCGCAGGACAATAATTTCCGGGCGAGCGTCGGGCGCTTTAGCCGGCGCT
+TTGCCCTGGCCTGAGAGAATCTGCATTCCGTTGTATAAGGTTTTTTGTAGGCTTTTAAAA
+GCCTCCTGGGTTTTTAGTGAAGCTGAGTGATAGAAGCTCTGTATTTGCATAGCGTTTTTA
+ATATTCCTGAATAGGGGAGTGGGAACATTCAACAGGGTTAACAATCTTTTAAAAGGATGT
+GACTTTTATGCACCAGGAACTTTAAAAAAATGTCCTTTTTAATGAGGAAACGCTTCTGAT
+CAGGCGGGGAGGCATCCTGACGTCCATACGTAGTGGCGATCATGGGGGAGATCGGTACAT
+CAAATGTTCATAAAATCTACAAACTTCACAATTTAGGGCACAACTTTTATTGAAAACCCA
+CCTTCTTGATTCAGATCAAATTCACCGATTTACTCCTGCGTAAAGTAACGGCGTTACATC
+AAATGTTATACAGGTGTGTGTATGCCAGCAAAGCCCCGGACGAGTAAGACCGTGACGAAG
+AATATTCGTTTTTCCTATTCCATGCTTGAACAGATAGAATTCGCGTTGAAATCTGAAAAG
+ACGCGGAATTTTTCAGCATGGGTAAAAGAGGCCTGTCGGGAAAAGTTATGTAACACGGGA
+CATAAGCTGTAGTTATCGTCTTATGTAAGAGGGGGCGGCCATTTTGAAAAGAACAACGTG
+CTTATATACCTCCTGGGTCTTTGCCGCTTTTGTCTCTCTGCTGATATTTGTCTGGAGTGT
+CATAAACTATCCTCTCTATGAATCCATAATAATTATTGTCTTTTATATCTGGCTAATTCT
+GGTACCGCTTTATCTTATTGTGTATGAGTGGCTAATAGATTGTCATTAAATTTATGGCTG
+CGTACTTGAAAAGTGATATTTCATATCTGTGCGGTAAGTCATTGTCGTAATAATATTATT
+GGTCAGGCGACGGGCGAGCGTCTGCGCATTTTGCATCGTTTTATCTTCAAAATTTTGCAG
+TAAGCGTTGTGCTTCTTTCGGATGCGACGCATATAATCTCAGATAGCTCTGCTCCATCTT
+ATACTGTTGCTTAGCTGTTTGCTGTTCAAATGTTTTCCAGGCATGTTGCACATCTGGCGC
+AAACGTATTGTAGTCTTGCATAACCAGTGTTTGCAGCGTGCGGAATGTCCAGTAGGTAGA
+GTCGTTGCTCGCCCGATCGGTTCCTTTATCATCTCCGGGTTGATAATGACGCATCCCCTG
+GTAATAGGGGAGATAGACGCTAAGAGATGGCATTCCATAGGCGATGTATTCTACGTTGCC
+GATAGCCTGCGGTAATTTCGGTCTGACCTGTAAAATATGTGACTCCTGGGTACGAAAAAC
+GGATATAGGTCGCCATGGTTCTTGTGGATTATGACTGGCATAAGGGTCGTGCGACGTTCC
+CTGATAGTGATTGCGTAACGCGTTTTTTACTGCCGCCACGCTGATCTTCGTTATTGGCGT
+TAAAAAAACAGAAAATGTTTCCCCTTCGCTAACGACCGTATCCAGATGCGGATTAAACTG
+GTGTTGTAGCGTCCAGACGCGCGGATAATTATAGGTGGTATCGTTTTTGTTATCCTGCGA
+ATAGGCTTGATGAAAGTCGAATTCGCCGCGGGCCGGATCATATAATCCCTGCTTTTTCGC
+AAAGCTTACTAACGTTGGTGACGCCATATAATTCGCGTTATCATTCGGATCGTAATGGCG
+TAAACGTCCCTGATTGGCGGAAACGAAATAGCTATCTGCCGGAAGTCGTACTGCCAGCCA
+TTGATGTCCGCTTCCCGTCTCCAGATACCATATCTCTTTGCTATCAATAAACGCGACGCC
+GAAACCTTCGCCCGCGCCTTTTTGTTCAATAATATCTCCCAGTAATTTGGCGCCCTGACG
+CGCCGATTGCGCCACTGGCAGGATCACGGACTCAATGGCGTCTTCCGTGATTCCCGTTTT
+TGTCACGTAAGGATCGGCAGCCAGCGCCGCTCTGCCGTTGTAAATGGTTTCCGTTGCGCT
+CATTCCGACGCCCGCCGAATTGAAACCGGCTTCACCCATGGCGTTATCGTTAGTATCAAA
+GTCATGAATCGCCGTATAGCGCATCGCTGTCTCCGGAAGCGGCCAGCTAAAATTGTTGCG
+ATGTGCTTTATACTCGCCTTGTTGATGAAACGCGACGGGATGAATAACCTTATGCTTGGC
+GTTATTTGCCGAGCCATCCTCGTTGCGCGCGATAATAAAGGAGCCGTCAGCCGAAGCCTG
+ATTGCCTACCAAAAGGGTAGTACAGGCGATGACTTTACCCATACCCAGCAGCGTAACGGC
+GAAAGCAAGATACTTTTTCATAAAGGTTCCCACTGAATAACGCGTTATGGGATGAATTGA
+CCCTGGATTGGAAACCGAGAAAGTGATCGAGCCAGCAATATTCTTTACCGGCATCCTTTA
+TTTTCTTTTTATTGAGGTTGTATTGATAACCACAGCCCTGTGGCAGGGAAGGGGAACAGA
+ACCTGTACTGACCTTAGCTATCACCGCTATCAGGCAGACGAACCGAAAAGATATTATGTT
+CATCGGCATAGCGGTAAGATGCCGAGCCACCGTGCAATAGGGCAATCGCGTTAACTAACG
+ATAACCCCAGGCCGAAACCGGCAGTGTAGCGGGCATTATCTCCTCGCCAAAAACGCCGGA
+AAAGCTTATCCGCATCGGCGGTGGGGCTGCCCGGATTAGCGACCCGAATTTCTGCAACGT
+TATCATCATAAGCGCTTTCAATACGTATCACGGCGTTTTCATCAGAATAACGGATGGCAT
+TCGTCAGCAGGTTTGAGAGCACTCTTTGTAATAATATTTCGTCAGCCCATACCGTTCCCT
+GACATTGATTTATAAAACAGATGTGCTTCTCTTCGGCAAGGGGGCTAAGATAATCCAGCA
+TATTTTCGACCAGCGCATTGAGCGAAACAGGCTGTTTTTTTACCGCTATATTCTGGTGCT
+CCGCGCGTGCCAGAAAGAGAATATTTTCTGTCAGTCGCGACAGTCCCTCCAGCTCTTCAA
+TATTATCGACAAGGGCTTGTTGATACTCTTCGGCGCTGCGTTCCTGACTCAGCATAACCT
+GATTCTTCCCCAGTAAAATATTAACCGGCGTGCGCAGCTCATGCGCCAGATCGTCGGCAA
+ATTGGTTCAGGCGTTCAAAATCGTCGGAAAGCTTCTGGCGCATGGTATTTAGCGCTTGCC
+CAAGCGGCCTGAGCTCGACGGGTAACGCCTGTTCCGCCAGCGGCTGGCGAAGTGTGCCGC
+TATCTGTCGCCGCGGTGAGTCGGCTGAGCGACGTAATGGCCCGCAGCCCGTTTCTGATGA
+CTAATGGACTGAGCGCCGAACAGACGAGGATCGCGATAAGGCTAATCAGCAAACTGTTGC
+GGCGATATTGCGCCAGCATTTGCCGCCTTTCCGTCGCCAGCCTGGCAATAGTAAGGGTCA
+GCGGGTTATCGCCGCTTCTGGCGTTTACTCGTACCGCGGTCAGCTCCGTGCCTTGTACCG
+CCTGGCGAAATAAGGTTTCGCGGGTGATGTTTTTAGCCAGCGGAATCTCGTTAAAGCGTT
+GGTCGGGGATGCCGCTATGATTAATCGCAACATTATGGCCTGTTGCTGAGTGGATCAATA
+AGATATCCTGCTTCGTATCCACCATCCGATTGAAATAGAGCGGCAGATTTTCCGGCCTGG
+CGCCATCCAGTAACAGTTGCTGCATTTGCGCCGCCCGATTTATTAGCGTCATATCATCCC
+GATACGTTAATTCTTTGCTCAGCGCGTTATAGAGCGTCCAGCTAATGCCGGTACAGGCGA
+GGATAAGTATGGCGATAAAAGAAATTGTCAGGCGCAGCGTCATTGATAACTTAACCATTC
+TGCGACGTTTCCGCCTGTAATCGATAACCCATCCCCTGGACGGTCATAATGAGCTTCTTT
+TCAAATGGATCGTCTACTTTGGCGCGCAGCCGACGAATCGCGACATCAACGGTGTTGGTT
+TCACTATCAAAGTTAATTCCCCAAACTTCGCTGGCGATCGCGGTTCGGGGCACGATTTCC
+CCTGCCCGGGACGCCAGTAACCAGAGGAGCAGGAATTCTTTGCGGGTCAGGGAAATCGGT
+TTGCCATTTCGTAACACCGATTGCTTTGTGGCATCCATGTCCAGACCATTGATCGTCAGT
+CGGGTAAAGACCGGGACATGCTGTCTGAGTTGAGCTCTCACCCGGGCCAGCAGTTCGGCG
+AAGGAAAAAGGCTTAACAAGGTAATCATTAGCGCCCGCCTCAAGACCTTTGACGCGATCC
+TCAACCGAGTCGCGCGCCGTCAGGCAAATAACAGGGGGCTGATATGCAGTGCGCAACGCG
+CGTAAAACCTGCCATCCATCAAGCCCCGGCAGCATAATATCAAGAATAATCAATGAATAA
+TGTTCCTGAAGGGCTAGGTGTAATCCGTCTCGTCCATCACAGGCATAATCAACCACATAG
+CCTGCCTCCGTGAGTCCCTGACGTACCCACTCAATGGTTTTCTGGTTATCTTCAATCAAT
+AAAATCTTCATCAACGCAGTATGCCATAGGCTTGTTAGCGAATCCGTAAATCTCCAACAA
+GATGACATAATTGTCATGTCCGTGTAAGGTTAATCCTGGACGCGCCAGATATATTTTCCT
+GCATCAATACCGTAAAGGAGTGAAGCATGAAACGATATATACTGGCTACCGCGATAGCGT
+CTCTTGTTGCAGCCCCGGCAATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATA
+TTCTCGATCAGCAAACAGGCAAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAA
+AGGATAACGGATGGACGCAATTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAG
+CACTGTGGCCCGAAAAAGCTGCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCC
+AGTATTTTGAAAGTAAAAAACTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATA
+TCAGCAAAACGAATGAGCACTATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAA
+CCTATCGCGGGAGCTAATTTAGAGCCTATCCTATTAGGGCTATTTTACTTGCCATTTTGG
+TCCTGGGCAGTGCTCGCCAAAACGCGTTAGCGTTTTGAACGCCGCTTGCGGCGGCCCGAA
+GGGCGAGCGTAGCGAGTCAAACCTCACGTACAACGTGTACGCTCCGGTTTTTGCGCGCTG
+TCCGTGTCCAAACAGGCTGCGCCAATAACGCCTGGTGGGACAGGCTCTTAGATTTTATTA
+ATCGCCGGGATTTATGGCGAGCAAACATCGCGGCGGGAATAAAAATCTTCAGCGTATCGA
+CTCTCCTCCCACAAGCGGTGGTTATCCCGCTTGTGGGTATGAGTGACGGTTAAACAGGCG
+CTTCCATCTCAAGTCTGACCGGATGAAAACGGCGTTTGAAATAAATCAGGCCATGCCCCT
+CCTGGCTAAGAATAATATTTTTGATCGCCACCAGATACACCAGATGCGTGCCAATGGTTT
+GTACCTCGCTGATCTCGCCTTCAAGACTGGCCAGCGCGCCGTTAAGTACCGGCTGGCCCA
+GCGGCCCGTTTTGCCAACATGGCTGGTGAAAACGCTCCTCCATCGCCATCCCCGTCATAC
+CGGCAAAGTGGCGCGCCATCAGCTCCTGCTCATGGTTAAGTACATTAATGCACAGCCTGC
+CGTTGCCCTGAAAAACGGGGTTCATGGCGCTATTGGCATTAATACATACCATCACGGAGG
+GCGGCGTATCAGTGACTGAGCAAACCGCTGTTGCGGTGATACCGCAGCGTCCGGCGTGAC
+CCGCCGTGGTTACGATGTTGACCGCTGCCGCCAGACTTGCCATCGCATCGCGAAAACGCA
+GACGTTGTTCATCTACTTGCATGAGAACCTCCTGCCGCGTTATTTCAGCAGCTTATCCAG
+TTGATTGATGTCGTCGTTATTGTGCAAATGCGAAACCGTCCAGCCATTCTGATCGTATTC
+GGAGAGGCAGCGATCGACCATTGCCATCATCTTATCCATATTGCCGGAGCTCTGGGCCTG
+ACGCAGACACTGCAGACGAATTTCATCCTGGCTGCCCGAGTAGTTAATCTCGTACAGCTC
+ATGGCGACCGCCAAACTCGCTGCCGATGGCATCCCACATCAATTTAAGAATTTTGATACG
+TTCAACATGGTCCATTCCGTTAGAGCCGCGTACGTATTTCGCCAGGTACTGGTCGATTTG
+CGGATTATTCAGATCGCGGGCGCTGGAAGGCAGGTAAATCAGGCCGCTGGTAACGTTACG
+TTCAATAATATTTTTAATTTTCGCGTAGGCCATTGGGGCCATCACACGATAGGTTTGCAG
+CGCGGCGTGGTCCGGTAGCCAGGCGCCGTTTACCCACGGGGTTGCTTCAGAACACATAGA
+ATCGCTCAATGCCCAGAACATATTGCGCCAGGCCACGACTTCGCCGAGATCGGCCTGCAC
+GCCCCGGAACTCTACGGTACCCGTACATTCGAGCGATTTTTTCAGCAGCGCGGTAATGAA
+ATCAAGTTTTACCGCCAGACGAACACAGGCTTGCAGTGGATACATACGGGCAAAGCCGCC
+TTCCATCGTCCAGCGACGACAACGATCGAAATCACGGTAAATTAATACGTTTTCCCACGG
+GATCAGCACCTTGTCCATCACCAGAATGGCATCGTTTTCATCAAAACGGCTGGAGAGGGG
+ATAATCAAACGGCGAGCCCGTCGCGCCCGCGACCATTTCATACGAGGCGCGCGAAATAAG
+TTTTACGCCTTCGGCATCCATTGGCGCGACAAACATCAGAGCAAAATCCGGGTTTTCGCC
+CATCACCTGGGCTGAGCCGAAACCAATCATGTTGTAGTGAGTCAGGGCGGAGTTAGTGGC
+GACAACTTTCGCCCCGCTGACAATAATCCCGGCGTCCGTCTCTTTCTCCAGCTTGATATA
+GACGTCTTTCACTTCGTCGGCAGGTTTGTGGCGGTCAATGGGCGGGTTGACGATTGCATG
+GTTAAAGTACAGGCCGGTCTCCTGAATACGGGTGTACCAGTTACGGGCGTTCTGCTCAAA
+CTGGCCGTAGAAGGCTGGGTTAGCGCCCAGAGCGCAGCCAAAGGCGGCTTTGTAATCCGG
+TGTGCGTCCCATCCAGCCGTAACTCAGGCGTGACCACTCGGCGATAGCATCACGCTGTTG
+GCGCAGATCGTCTGCGCTTTTCGCCACGCGGAAAAATTTATGCGTATAACCGCCGCTGCC
+GGTATCGGTATTCCAGCACAGGGTGTAAGCGGGAGGGGATTCCCGTGTCGGCGGCGTGGG
+AAGGTAAGAATACTATGCTTCCGCTTCGCTATCAGGATGCTGGCGCCCCAGAGCAATAAG
+ATCGTCCAGCAGCAGCATCAATTGCTGTGTTTTTTCGGGCGTGAAATCGGCCTCAATTTT
+TCGATAAGCCTCTTCTACCTCGCTCCGGGCACGGGCGTACAACGTTTGTCCCTGCTCCGT
+CAACATGACATATAACTTACGCTGATCGTTAACCGGCTTGAGTCGCAACACCAGTCCGTC
+TCGCTCCATGCGCGTCAATATTCCGGTCAGACTTGGACGCAAAATACAGGTACGAAAGGC
+CAGCTCGTGAAAATCCATAGAGGGGCTATCGGCCAGGATTCGCACAATGCGCCATTGCTG
+GTCGGTCAGATTGTGGCTTTTAACGATGGGGCGGAAATAGGTCATTGCCGCTTCGCGCGC
+CTGAAGCAAGGCGATGGTTAATGAATCATGCATAAGCGTTTCTCTTTTGCAGAATTATTA
+ATACCTGAATAATCGTGTTTACCGATGTGAGCTATGACATCTGTTTTATGTCCAAAGTTT
+AATAGAAACAAGGGGTTTTATTTAACTATTTGATATATATGTATTTAATAATAAATTTGT
+GAAAATATTGTTAATCACATCATAAATACTTTACTTAAGCTTGCTAAATGTACAGCGAAA
+GCATAAATCTAATCATTAATATGTTAATGAAATCACAGCCCGTTAAATCGGCCTGAGGAG
+TTTATGTATGAAGGGTACTGTTTTCGCCGTTGCGTTAAACCATCGCAGCCAGCTTGATGC
+CTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCGCCTAAAACCGCAGTGTGGTT
+CATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCCATTCCTTATCCGCAGGGAGA
+AAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGGAAAACCGCCAGCCGGATACG
+CCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTGGCTAACGAGGTCAGCCTGCC
+GGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGTCGCGATGGCTTTTGCCCGCT
+GGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACCATTATCACTGAAATCAACGG
+ACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGTAGCGCCGCACAACTGCTTAG
+CGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCGATCTTACTTGGTACGCCGCA
+GAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATTCTGGCGAAAGGTTTACCCGC
+GCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGCCACCAGACGTTTACGTGGCC
+GCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAACTACGCCGATCACGCCAGCGA
+GCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATCAAAGCGCCAAACACCTTTAC
+CGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAATATATGCACTACGAAGCCGA
+GCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGCGAAGCCGAAGCCATGGAGTA
+TGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGCGACTATCTGGAAAACTACTA
+CCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACGCCGATAGGCCCGTGGATTGT
+GGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTACGCACCTTTGTCAACGGTGA
+GCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGCATCCCGTTCCTGATTTCTTA
+TCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATTGCCACCGGTACGCCGAAAGG
+GCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAAGTAGAAGGCGTGGGTCGCCT
+GGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAATGAAGAAAATAAATCATTGGATTAAC
+GGCAAAAACGTTGCAGGTAACGACTACTTCCAGACCACTAACCCGGCGACCGGTGATGTG
+CTGGCGGAAGTAGCCTCCGGCGGTGAAGCAGAAGTGAACCAGGCTGTCGCGGCGGCAAAA
+GAGGCGTTCCCGAAATGGGCCAACCTGCCGATGAAAGAGCGCGCGCGCCTGATGCGCCGC
+CTTGGCGACCTGATTGACCAGCATGTGCCGGAAATCGCGGCGATGGAAACCGCCGACACC
+GGCCTGCCTATTCACCAGACTAAAACGTGCTGATCCCGCGCGCCTCGCATAACTTCGAAT
+TCTTCGCCGAAGTGTGCCAGCAGATGAACGGCAAGACCTATCCGGTTGACGATAAAATGC
+TCAATTATACGCTGGTGCAGCCCGTCGGCGTCTGCGCGCTGGTGTCGCCGTGGAACGTGC
+CGTTTATGACCGCGACTTGGAAAGTTGCGCCGTGCCTGGCGCTGGGTAACACCGCGGTGC
+TCAAAATGTCCGAGCTGTCGCCGCTGACTGCCGACAGGCTGGGCGAGCTGGCACTGGAGG
+CAGGAATTCCGGCAGGCGTGCTGAACGTGGTGCAGGGCTACGGCGCGACGGCGGGCGATG
+CGCTGGTACGCCACCATGACGTGCGTGCGGTGTCGTTTACCGGCGGTACCGCCACCGGTC
+GCAATATCATGAAAAATGCCGGGCTGAAAAAATACTCGATGGAGCTGGGCGGCAAATCGC
+CGGTGCTGATTTTTGAAGACGCCGACATTGAGCGCGCGCTGGACGCCGCGCTGTTCACCA
+TCTTCTCGATCAACGGCGAACGCTGCACCGCTGGGTCGCGCATCTTTATCCAGCAGAGCA
+TTTACCCTGAGTTCGTGAAGCGCTTTGCCGAACGCGCGAATCGCCTGCGTGTCGGCGATC
+CGACCGACCCGAACACCCAGGTCGGCGCGCTGATTAGCCAACAGCACTGGGAGAAAGTCT
+CCGGTTATATCCGCCTCGGCATTGAAGAGGGGGCAACGCTGCTGGCGGGCGGTGCGGAAA
+AACCCACTGACCTGCCTGCGCATCTGAAAGGCGGTAACTTCCTGCGCCCAACCGTGCTGG
+CCGATGTCGACAACCGTATGCGCGTTGCGCAGGAAGAGATCTTTGGGCCGGTCGCCTGCC
+TGCTGCCATTCAAAGACGAAGCGGAAGGGTTACGTTTGGCGAACGATGTGGAATACGGTC
+TGGCCTCTTATATCTGGACCCAGGACGTGAGCAAAGTGTTGCGCCTGGCGCGTGGGATTG
+AAGCCGGCATGGTCTTCGTCAACACCCAGAACGTCCGCGACCTGCGCCAGCCGTTCGGCG
+GCGTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGCGAATATAGCTTCGAAGTGTTTGCGG
+AAATGAAAAACGTCTGCATCTCAATGGGCGACCATCCTATCCCAAAATGGGGAGTTTGAT
+ATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTGCCGTCGATGTATCTTTCTGAA
+CTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATTGATGGGCATATTGAAATTGGC
+AAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTATTCGACACCCACTGGCTGGTG
+AATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAGGGCGTCTATACCAGCAACGAA
+TTGCCGCACTTTATTCGCGACATGACCTATGACTATGACGGTAATCCGGCGCTCGGCCAT
+CTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCCAAAGCGCACAACATCCCGAGC
+CTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTACATGAACAGCGACAAGCACTTC
+AAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGATTTTGCCGACAGCCGCAAACTG
+GGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGTACCGTAGCGGTATTCGCCAGT
+GGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCGGAAGAGGGGATGAACAGCTAC
+ACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTCAAGCTGTGGCGCGAAGGCAAA
+TTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGACTACTGCTACGGCGAAGGCAAC
+ATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGGGACAAATACGACGGCAAGGTG
+GAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGCCAGGTAAACGCTGTTTTCCCG
+CTGCCTGCGTAAGGGGGGTTTATGCCGCACTTTATTGCTGAATGTACTGAAAATATTCGC
+GAGCAGGCTGATTTACCAAGCCTGTTCAGCAAGGTAAACGAGGCGCTGGCCGCCACCGGG
+ATTTTCCCCATCGGCGGTATCCGCAGTCGCGCCCACTGGCTGGATACCTGGCAGATGGCT
+GACGGTAAGCATGATTACGCGTTTGTGCATATGACGCTGAAAATCGGCGCCGGGCGCAGC
+CTGGAGAGCCGTCAGGAAGTCGGCGAAATGCTGTTTGGGCTGATTAAAGCCCACTTCGCC
+GACCTGATGGAGAACCGCTATCTGGCGCTGTCGTTTGAGATTGCCGAGTTACATCCAACG
+CTCAATTACAAACAAAACAACGTACACGCGTTATTTAAATAGCACACTCTTTCGCCCGGT
+GGCGCTGCGCTGACCGGGCCTACAAAAAAACGATGCACGAAGCAGTACCGAACCGTAGGC
+CGGGTAAGACGCACCCGCGTCGCCACCCGGCGCAGCAGCACCGAATGAGGTAACAGGAAG
+CAACTATGCTCGATAAACAGACCCATACCCTGATCGCTCAGCGACTTAATCAGGCTGAAA
+AACAGCGTGAACAGATTCGCGCAGTGTCGCTGGATTATCCCAACATCACTATTGAAGATG
+CCTATGCCGTACAGCGTGAATGGGTCAATATCAAGATTGCCGAAGGGCGCACGCTCAAAG
+GCCACAAAATCGGCCTGACCTCAAAAGCGATGCAGGCCAGCTCGCAAATCAGCGAACCGG
+ATTACGGCGCGCTGCTTGACGATATGTTCTTCCATGACGGCGGAGATATCCCCACCGACC
+GTTTTATCGTCCCGCGTATTGAAGTGGAGCTGGCGTTCGTGCTGGCGAAACCGCTGCGCG
+GCCCTCACTGCACGCTGTTCGACGTCTACAACGCCACGGATTATGTGATTCCGGCGCTGG
+AACTGATTGACGCCCGCAGCCACAACATCGACCCGGAAACCCAGCGCCCGCGCAAAGTGT
+TCGACACCATTTCCGACAACGCCGCCAACGCCGGGGTGATCCTCGGTGGTCGCCCCATCA
+AACCAGACGAGCTGGATCTGCGCTGGATCTCCGCGCTGCTCTATCGCAACGGCGTGATCG
+AAGAAACCGGCGTCGCCGCAGGCGTGCTGAATCATCCGGCCAACGGCGTGGCGTGGCTGG
+CGAACAAGCTTGCCCCCTACGATGTCCAGCTTGAAGCCGGGCAGATCATCCTCGGCGGCT
+CGTTCACCCGCCCGGTGCCGGCGCGCAAGGGCGACACCTTCCATGTCGATTACGGCAACA
+TGGGCGCGATCAGTTGCCGGTTTGTGTAAGGAAAAAACGATGAAAAATGCTTTCAAAGAC
+GCGTTAAAAGCGGGGCGCCCGCAAATCGGTTTGTGGCTGGGGCTTGCCAACAGTTACAGC
+GCTGAACTGTTAGCGGGCGCCGGCTTCGACTGGCTACTGATTGACGGTGAACACGCGCCA
+AACAACGTGCAGACGGTGTTGACCCAGTTGCAGGCGATTGCGCCTTATCCCAGCCAGCCG
+GTGGTGCGTCCGTCATGGAACGATCCGGTACAGATTAAGCAACTGCTCGACGTCGGCGCG
+CAAACGCTGCTGATACCGATGGTGCAGAATGCCGATGAAGCGCGAAACGCCGTGGCGGCT
+ACGCGTTATCCGCCTGCCGGTATTCGCGGCGTGGGCAGCGCGCTGGCGCGGGCATCGCGC
+TGGAATCGCATTCCGGACTATCTCCACCAGGCCAACGACGCCATGTGCGTACTGGTGCAG
+ATTGAAACGCGTGAGGCGATGAGCAATCTGGCGTCAATTCTCGACGTGGATGGCATTGAC
+GGCGTGTTTATTGGCCCGGCGGATCTCAGCGCCGATATGGGCTTTGCCGGCAATCCGCAG
+CACCCGGAAGTGCAGGCGGCGATTGAGAACGCCATCGTGCAGATACGCGCGGCGGGGAAA
+GCGCCGGGGATTCTGATGGCCAATGAAGCACTGGCGAAACGTTATCTGGAACTGGGGGCG
+CTATTTGTCGCCGTCGGCGTTGACACCACGCTGCTGGCGCGCGGAGCGGAGGCGCTGGCG
+GCGCGCTTTGGCGCAGAAAAAAAACTGTCCGGTGCGTCCGGCGTCTATTAAGCCTGGGCC
+GGTAAGCGCAGCGCTACCGGGCAACCGTAGTACCCTACAAAATTCCCATCAGAGGAAAAA
+AAATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCTGTCGGTTCGCACAACG
+CGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGCCGACTGATCGTATTTT
+TATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATCGGTTTTGCCGGGTTGA
+CGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTTGCCACGACGCTGTTTT
+ACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTGAGCATCGTCGGCGCCC
+GCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCTACCGCCACGATGTTCG
+CGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGCATTACCGAAGCGGGCT
+TTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCATTTTTCCGCGCCCGCG
+CCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTGGGGTCAATTGTCTCCG
+GCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGGCAGTGGTTATTCCTGT
+TGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTTTACCTGGATGATACCC
+CGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTGCAGGAGATGATGGATA
+ATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCATAACGCCATGCAGCAGC
+GTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTATACGCTGGCCTATTTTT
+GCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAAATCCTGAAAAGTTTTA
+ATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATCCCGCAGATTTGTACTG
+TTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAGGAGCGTAAACACCACA
+CTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCGTCGGCGACCGACCGTA
+ACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCCTTTAGCGCGATGGCGA
+TCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGGGCGATAGGCATTGCGG
+TCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTTATGATTGGCTGGCTAA
+AAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCTTCTCTGTTAGTCGTCG
+GCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCGCGCGCCACCCCTTGAG
+GAGAAACTATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGACGAAA
+GCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTTGGTC
+GTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACCGGGC
+AGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTGCTAA
+CGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTTCTGA
+CGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGAGAGG
+CCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCGGCGC
+TCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGCGAAC
+ATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAGCTGG
+ACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACCCTGT
+TAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTGCATA
+TTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAACGCC
+TGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAATGCTG
+TCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTCTTTA
+ATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTTCTCA
+ACTAAGAAGAGTAAAAACATGATGAAAAAAAGCGTCGCTATGCTGGCGGTTTGTATGCTG
+GCGCAAAGCCACCTTGCCATTGCTGCCGGTGCTCCTGCGCCTCAAGAGATCAACATTGTT
+TTACTGGGCACCAAAGGCGGGCCTTCTTTGCTCAATACAGCCAGACTACCGCAAGCGACG
+GCGCTCACTATCGGCGATAAGATATGGCTGATAGATGCCGGCTACGGCGCCAGTCTGCAA
+CTGGTGAAAAATGGCATTCCACTGCGCAACATCAATACTATTTTGCTCACCCATCTGCAC
+AGCGACCACATACTGGATTATCCTTCCTTGCTGATGAATGCCTGGGCAAGTGGCCTGAAA
+GACCATACCATACAGGTTTATGGCCCGCCGGGAACCCAGGCGATGACGAAGGCTAGCTGG
+AAGGTCTTTGACAGGGATATCACGTTACGCATGGAAGAAGAGGGGAAACCCGATCCGCGC
+AACCTGGTTAAGGCGACCGATATCGGCCAGGGCGTCATCTATAAAGATGAACTGGTCACA
+ATAAGCGCGCTGAAAGTGCCTCATTCCCCTTTCCCGGACGGTGAAGCGTTTGCTTACCGT
+TTTGATACTCAGGGTAAGCGAATCGTCTTCTCTGGCGATACGTCCTGGTTTCCTCCGCTT
+GCAACGTTTGCCCAGGGGGCGGATATCCTGGTACATGAGGCGGTACATGTCCCTTCGGTA
+GCAAAACTGGCTAATAGTATTGGCAACGGAAAAACGCTGGCTGAAGCGATTGCGTCGCAT
+CACACCACGATTGAAGATGTCGGTAAGATTGCTCGCGAGGCCCACGTGAAAAAACTGGTG
+TTAAGTCATCTGGTGCCTGCGACGGTTGCGGATGACGTCTGGCAACAGGAAGCCATGAAA
+AATTACCCGGGCCCTGTCATTGTCGGTCATGACAATATGACGATAAGCGTACCGTAAGCA
+TCAGGGCAGGGGTAAACCAACGGGCTGACATCATGTCAGCCCGTTATGCTTTTGGCGATC
+AGCATGACGCGCAGAGCTTTTGTCTAAAACATTATTTTTTCTAAACACTACTTGCTGATT
+TTTATGCACAATAAAGGTAAGATGATTGCTCTGGTGAAATATCACTAAATAAGAATGTCA
+CGGATGGAATTTATACAGTGTTAAAAGCAATGCGTTTCTTTGTCTGCCGGCCATCAGTAA
+TATCCTCTGTACCGGCTCCTCGTTGCCAAAGTGAAGGTTAGATTAAACGAATCAAAAAAT
+ATCCGAACTGTACAATTTTTATATCAAACATATTTAACTGCAAAATACTGCAAACGTGCG
+CGAATACACTTAATCAGTAGTATGGCTAATGCATACTTTATTTCCTAAACTTTCTTATTA
+TCTATTTGAATATTTCTGGTTAAACCAAATGGACAAACGGATACCAGACACTCGAAAGGA
+TAACTGCAAGCTTCTGGTTTAGGATTGCAGTTACCAGGACAGTGGCTATTTTCTTTAAGC
+GATTTCCATAGAACAGGATTAAACCTGGTAACGTTGTAAACAGTAACGGGATAAAGTTTA
+TCGTTTATTAAGACCCCCTTATTAAAGGGGATGATAATGCTACCTGGAGGCATGTAAACA
+TCTGCTTGATACCATAAGGTCAATCTAAGATTTTTTAGGCTATGTATGCATGAGAACGAC
+ACTCCGGTAGAGGGACTTATAACTGTATCAACGACCTTCCATTCCATTACAGAAACCTTT
+TAAGTGAAATAGTCAATGGTGTAAATTACATTTTCCGCAAGCCTATTCAGGATAGATGAA
+AATCTGAGAAACATAACTCGTTGAAAACGATCGTTTTTTATTGACCACTCTATTTATATT
+GATTTTTTAATAAGTTATTTATTTTATGCTCTTATTTTGTTTACATTCTATTACATTTTT
+GTATTTTATACGTGGTGTAAATATTGGGCGGTAGTGGATGTTATAACGCTCAATTATTAA
+ACTGTAAGTGACTGTTGTATTTCTTATTTATAAATACCGCAACCTGTAAGCGCAGCGGTA
+CATTTTACCCGGCATTGACAGGGAGAAGATACGTATCAACCAGAGAGTACAAAACAGTGA
+AAGAATATATTCTTCAGGCAATAAATGATCGCTAACGTGTAAAAATAACCGACGAATCTA
+AAAAATGTGAGCGTGTGGCTGGTCTTTATTTAAACGATGATCTTCGCAATGGCGCATTAA
+TGGCTGACATTGGCGGTTCGTTGATCGGCTTGTGCGCGGTGAAAGGCTATATTTCTTCCG
+TTGCGGGAAGTATGTCAGAGGCATTCTGGTATTATACCGGGTGTATGTAAATCCGGGGTG
+GGCAGAAAGCCCACCCTCGGTTTATTGCCTTTATCGTGGATTAGGGATGCGAGATAAAGC
+GAGAAAGGCGTTGCAGCAGTAACCGGTTTTCTTCGCGCAGCCGTGAATTCTCTTCCAGCA
+GCGTTAACGCGACCGCGATCCCTGGCCAGTCGAGCGCCAGCTCCTCGCGTAAGCGTAGCG
+CGCGTTGTACCACGCTCGCTGCGCGATCGTCGAATTGCCAGTCGGCGTTATCGTCTTCGT
+AAGGCTCAATTACGCCAAGTCCGACGATTTCGTTTAGCTCCTCTTCCGTCACGCCGGTGT
+GCAAACAAAATTCGGTGATGGTAAAGGTGACAGTGATGTTAGCCATTATGCTTTCCCCCA
+TTGCTGGCGTGGGTCAAAGGACGACTGCGCGTCCGCCAGTTGTTGCCACAGGGCAGCTGT
+TTTCTCGTCAGGTTTCGGCGGCATAACGATTTTGATGATGGCATAGAGATCGCCAGTGTG
+CTTTTTACTGGCTAATCCTTTTCCTTTGATACGCAGCCGCTGACCTGCCTGGCTGCCGGG
+GGGAATGGTCAGCAAAATACGCTCTTTAAGCGTTGGCACAGACACCTTAGCGCCGAGCGC
+CGCCTCCCATGGGGCAAGCGGAAGGACGACTTCCAGATCCTGATTGACGATATCAAAGAG
+CGGATGCGGGGCAATATGGATAACGAGCCATAAATCGCCATTAGGTCCGCCGTTTTCCCC
+CGGCGTGCCCTGGCCTTTCAGTCTGATTCGTTGCCCGTTGCTGACGCCAGCCGGGATTTT
+CACATTCAATGTTTTGGGAATTTCCCGCTCCACCAGGCCGAACGCGTTATAAACGGGGAC
+GGAATAGCTAATCGTACGCTGGTGCTCTTCCAGCGTTTCTTCCAGGAATACCGCCACTTC
+AATTTCGATATCATGACCGCGTGCGGCGTGGCGGTGGTGCGAATGACGACCGTGCTGACC
+AAAAATAGACGAGAAAATATCATCAAAATCTTCGGCGTTATACGGCTGGCCTTCGTGTTG
+CTGGAACTGGCGATTAAATTGTGGATCGTTACGGTGTTGCCATAACTGGTCATACTCGGC
+GCGCCGTTGCTCATCACTCAGCACTTCCCATGCTTCAGCAACCTCTTTGAAACGGGCTTC
+GGCATCGGGTTCTTTGCTGACATCTGGATGGTACTTGCGGGCCAGTCGGCGATAGGCGGT
+CTTAATCGTCTTGAGATCGTCCGTCGGTTTCACGCCCATAATGGCGTAATAATCCTTAAG
+TTCCATAGCATCATCTCGCTAAATCAATACATACAGAAGGGACCCCAAAAAGGTTTCTCC
+ACTAAGTGTAGGGTAAACCTGAAAAGTGCGTATGAAAACACCAGTTATATCATTAGTAAG
+AATAAATTACGTTGTTCGACTATCAGAAGGTTGCGCAGCGCGCCGACATAACTTTACAGG
+GGAAAGGTTGCCAAAACCGCGCCAGTGGCTAAGATAACTCGCGTTAAACAGTGAGGGCGC
+AATGGCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTAAT
+GGTTTGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCCTC
+TGCTGCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGCGA
+ATTAAGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTTGC
+GCTTTATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCGCC
+TCCACGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGTGA
+ATGACAGACCGGTTATTACTAACGGTTAATTACTCATTCACGGAGAAAAAATATGATGAT
+TTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTCTCCTGGGCGGC
+GGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGGCTACGTGCCGA
+TACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAAAACGGCTGGAA
+AACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCCTGGAAAGGCGA
+CATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTGGCGAATATCAC
+CACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGTACGCCGCCGGC
+GACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTGTTGACCGATTA
+CCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGACTATGCGCGGGC
+GATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTTGGCTATCGCCC
+GGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCCGGGCTCTATCT
+TGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAGGGCGACAGGTT
+ACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGATTTGCGCGACAA
+ATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACGCAAACCATTGG
+CGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAAGTTGTAATGAT
+GGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCTGTTCTGGGCAT
+GAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATCAGGCGACAATT
+TTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCGTTTATGACCCT
+CCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAATGCATGGTTTAT
+TGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGGCTTTTTGAGTT
+CAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAACGGTATGTCGGG
+ACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGCGCGCCGTTTCT
+GGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGGGGGCTGTTCCT
+TGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGACCAGGGCTTGC
+GCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATCCTCGGTCTGAT
+GATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTCGGCTTCACTGC
+GTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAGGCAATCCAGTC
+GGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGGTGTATTACCTG
+TAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCCTTGCAACAGCC
+GGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATTACAGATTTTCT
+GAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCCGGTTTGCCGGA
+AGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACGTTGAAAAAAGC
+GAAAGGAATAACCCAATGAAATACATGATTGTTTTACTGCTGGCGCTGTTTTCGACGCTG
+AGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAGCAGATTAAAAATCTG
+ATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGCGCTAAACACCCTAAG
+CTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAACAGCTCGATCCGATG
+CTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATTAAACCGCTGCCATTC
+AAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACCTGGCGCGATCATCCG
+CAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGTTACCATACGGATGAC
+AGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACGCTGGATGAAAAAAGC
+ATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGACGTGCAAGGAACGCCA
+GCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGGGATACGCTGGAAGCG
+GTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGTAAACTGCGGCGTTGGCTGCGTGA
+AGCCGCGGTTTTTCTGGCGCTCCTCATCGCGATAATGGTGGTCATGGACGTCTGGCGCGC
+GCCGCAGGCGCCTCCGGCGTTTGCCGCGACACCATTACATACGCTGACGGGAGAGTCGAC
+AACTCTGGCGACCTTGAGCGAGGAACGCCCCGTACTGCTCTATTTTTGGGCCAGCTGGTG
+CGGGGTATGCCGCTTTACCACGCCTGCGGTCGCTCACCTGGCGGCGGAAGGGGAAAACGT
+CATGACCGTTGCGCTCCGCTCCGGCGGTGATGCTGAGGTTGCCCGCTGGCTGGCGCGCAA
+GGGCGTTGACTTCCCGGTCGTCAATGATGCTAACGGCGCCTTATCCGCTGGCTGGGAAAT
+CAGCGTGACGCCAACGCTGGTGGTGGTTTCACAAGGTCGGGTTGTGTTCACCACCAGCGG
+CTGGACCAGCTATTGGGGCATGAAGCTTCGGCTGTGGTGGGCAAAAACGTTCTGAATATG
+CGCCGGGGTTTCCCGGCGCTAACGCGTTTACTGTAAGAAAAACCTCCGTTTTGCGAAATC
+GTTCCCGGAAAAATGATCCATTTCTGTCACACTCAGAACGATTTGATAACAACAAGAGGT
+CATAGGGATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTGTCATC
+CGCCGTACAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATGATGAG
+CCGCCATAATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCGACGCC
+GAACGCCTGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGCGTGCT
+GGAAGTCTATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATACCGTC
+GGGAGAATGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGCACCGT
+CGCCACCGCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTTCATCA
+TCAGGAAAAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGATTCCGC
+CGCGTTCCGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACATCTTGA
+TGAGAGTTATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGCAAAGA
+GAAGCATCAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAGCAAGA
+GCCTGGCGTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACCCTGCA
+ATATTACGAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGATCGGCA
+GTGGAAGGTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCACCCAC
+GGTGGCGCGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTTGCCGA
+GCGCGTTAGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCGTCGCT
+GCTGACGGCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACGCCGAT
+TGGTGGTCAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTGATGAA
+AATCGAGTATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACGCTCAA
+ATCGCCTGCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAACGGCTT
+CTGTCCGCTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAATAGCCGTATGCCCC
+CGCGCAGGCGGGGGCGTTTGTGTTATACGTTCTTACGTTCGATGACTTGTTCGCCCCAGA
+AGAGCGAGTCTTTGTCCGTTTTCTCAAAGGCTTTGATCAGCACCTCATCGCTACCTTCTT
+CCCATATTTTTTCTGCCAGTTTCTCGTCATAGTGAGCGACTTCAAAAATGGCTTCGGCAA
+TTTCCGGCGACGTATTACGCAGGCTTGCCCATTCGCCGACGCGGTGCGCTTTTGCTTCTT
+GAGTTGGCATTCGAATCCTCCTGTTGAAGATTAGCCGTTGAGTTTGACTGCCAGACCGGC
+GACGTATTCCCCCTGATAGCGAGCGATAGAGAGTTCCTCCTGGCTTGGTTGACGTGAACC
+GTCGCCTCCAGCGATAGTCGTTGCGCCGTAAGGCGTACCGCCGCGAACCTGGGAGACGTC
+AAACAGTTCCTGTGCGGAATAGCCTATCGGGACAATCACCATCCCATGATGGGCAAGCGT
+AGTCCAGGTCGAGGTGATGGTCTGCTCCTGGCCGCCGCCCGTTCCGGTAGAACTGAACAC
+GCCGCCGAGCTTGCCGTATAGCGCGCCGGATGCCCACAGTCCGCCGGTTTGGTCCAGGAA
+GGTACGCATCTGGCCTGACATATTGCCAAACCGGGTTGGCGTACCAAAAATAATGGCATC
+GTAATCCGCCAGCTCCTGTGGGGTGGCAACCGGTGCGTTTTGCGTTTTACCGCCAGCTTT
+TGCGAAGATTTCAGGCGGCATTGTTTCTGGCACACGCTTTATAATGACCTCTGCGCCGTC
+GACTTTCTTTGCCCCTTCCGCCACCGCGTGCGCCATGGTTTCAATGTGTCCGTACATGGA
+ATAATAGAGCACCAGAATCTTTGCCATTTGTACTACTCCTCAGATTAATCAGGTGTGTAG
+CGATTCGCTACGTCTATTTAAAGATATGCCCTCCTGTGAAGAGTGCAAATTTCAGCGCCA
+TTTCTTTGATTTATAACAATAATTAATTTGGCGACCTTTGTTGCAAAATGATACATTTTT
+AAGCGCTTTGATTTTTCCAAGTATAAGAATAACTTATTTATTTCTCATGGTTATTATTCT
+GCATATTCGGCTTCTGATGTTGCAGAATATTTCGGTAAGCGGCCTACCACGGCGTTTTTC
+ACTATGCTTAATTTTACGCGGCGTTACTGATGATATCGTTCATACGCGGCGCGAGGAGAT
+ACTCCTCATTACCTATGCAATATGATGTCTAATCTATGACGGAGGTCAGTAATGGCAAAC
+CATCGTGGCGGTTCCGGTAATTTTGCGGAAGACCGCGAAAGAGCATCAGAAGCAGGTCGT
+AAAAGTGGTCAGCACAGCGGGGGCAATTTTAAGAATGACCCGCAGCGTGCATCCGAAGCA
+GGCAAAAAAGGGGGCAAAAGCAGTAACCGTAATCGCTAGCCTGCGTCACAACAGCAAGAC
+GCTGAGCGTTTCGCGCTAAAAAGCGTCATGCGCCACCGCCGCCGGATTTCCGGCGGTTTT
+TTTGTTTATAAGCCGGATTTGGTATGCTTGCGTCCTGACGAAAAGGAGAGGGCGCATGTC
+GCAACGCACAGAGAAAAAAATCGGGAAACGTTCGCAGGCCACCGGTGCAAAACGGCAGCT
+TATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAGTATGGCATTCATGGCGCGCGTCTTGA
+ACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACCAATCTGCTTTATTATTATCCCTCGAA
+AGAGGCGCTGTATGTCGCGGTAATGCGACAGATTCTGGATGTCTGGTTGGCGCCGCTCAA
+GGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCCATCAAAGAGTATATCCGTCTCAAGCT
+GGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGGCTCTTCTGCATGGAGATGCTGGCGGG
+CGCGCCGCTCTTAATGGATGAACTGACCGGCGATCTAAAAGCGTTGATAGATGAAAAATC
+CGCGCTGATTGCCGGATGGGTGCACAGCGGGAAACTCGCGCCCGTTTCTCCGCATCATTT
+GATCTTCATGATTTGGGCCGCCACGCAACATTACGCCGATTTCGCCCCTCAGGTTGAAGC
+GGTAACCGGCGCGACGCTTCGCGATGAAGCCTTTTTCAACCAAACGGTCGAAAGCGTTCA
+GCGCATTATTATTGAAGGGATTCGCGTGCGTTAACCGGCTGGCGGCAGTGGGCAGCTCAA
+ATCACCCTCTTCACATTGCAGCAGCGAGGCTAAAAACGCTTCGCGTTCGTTCGTTTTATC
+GGTCAGGCACTGGCTGGCGATCATGGGTTGAACGCTGCCGCCCTCCGTACCTGAGCGAAT
+CAGCGCGCAATCGGCGTCGCGCAGGGCAATCCATGCCACCTGCGCTTTTTGCAATAGCTC
+ACGCTGCGGCGGTTGCGCACGCTTAATCGCGCTTTGATAGGTTTCGTTCAGCTTTTTATC
+TGCCGCCTGGTATTGCGCGGCGGCGCAGCGATTCATTTCCAGCTGCGTACTGGCGCTGGC
+ACACTCATCGGCCAACGCCTGACTGCTGAACAACAACGCCGCGCAGGTAAGGAAAATTCG
+TTTCATACGGTCCTCTGACGCGAGTAAAAAGGCTCCATTGACGGAGCCTTAATTAACCAC
+AGTATTAGCCAATTGTCATCAGGCTGGCATTACCGCCAGCGGCGGCAGTGTTTACGCTCA
+GCGAACGTTCAATATAGAGCCGTTCCAGCAGCATATTGCTTTCGCCGCGGGCGAACCCCT
+GTACCGACACTATCGCGCCTTCGCGGGCGGCGACGGCTTCGCACACGGTTCGCAGCTTGT
+CGGAGTCGCCGTGGAAAATCACCGCGTCAAACGGCTGCGCCATCAGCGTTTCCGCTTTCG
+CAAACTGGACACGCGCCGCGACGGCGGCGGGGAGACGTTTCGCCAGATCGCGGTGGAAGG
+CGTCGTCTGACCATAGCGCCTGACTGCCGACGGCGAGAACGGCGGCAAGCTGCGTCAACG
+CGTCCTGTTCATCATCAGCCAGGCATAACACCCGTTCACGCGGCAACAGCGTCCAGGTAT
+TACGCTCGCCGGTCGGCCCCGGTAGCAGGCGCTGCGTGCCGGCCTGCGCCAGATCGGCGA
+ATTGTCGGCAGAGCGTCTGTAGCGCCGGGCGATCCGCCGCCCATTGCGTCAGAGCGGTCA
+ACGGCGCGAGTAGCGTGGTTTTAAGCTGCGCATCCACCGGGTAACGCGCATCCTGACGAG
+TCAGCGTCGTATTGAGCGCATTGGGCGGGCGGTGTGCCAGCAGGCGGTAGAGATAGAGCG
+GCCCTCCCGCTTTTGGCCCGGTGCCGGACAGGCCTTCGCCGCCAAACGGCTGGACGCCGA
+CGACCGCGCCCACCATATTACGGTTAACGTACAGGTTGCCGACATGGGCGGAACCGGTGA
+CTTGCGCAATGGTTTCATCAATACGGGTATGTACGCCCAGCGTTAGCCCGTAGCCGGAAG
+CGTTAATCTGTTCGATAAGCTCCGCCAGTTGGTTACGGTTATAACGCACGACGTGCAGCA
+CGGGCCCGAAGACCTCTTTTTCCAGTTCTGCGAAGTTTTCCAGCTCAATAAGCGTGGGCA
+TAACAAACGTACCGGTCTGCCATTCCTGCGCGTCATCGCTGTTTTCACGCGCGGCCTGGA
+AAACCGGGCGGCCTTTGGCGCGCATCGTCTGGATATGACGTTCAATGTTGGCTTTGGCCT
+CGCTATCGATCACCGGCCCGATATCGGTCGTCAGACGGCCTGGATTCCCCATCCGACACT
+CCGCCATCGCGCCGCGTAACATTTTCAGCGTATGTTCGGCGATATCGTCCTGCAAACACA
+GCACGCGGAGCGCGGAACAGCGTTGTCCGGCGCTGTCGAAGGCGGAAGCCAGCACATCCA
+CGACCACCTGCTCGGTGAGCGCGGAAGAGTCGACAATCATAGCGTTCATACCGCCGGTTT
+CCGCAATCAACGGAATAGGGCGCCCCTGGGCGTCAAGACGCGTGGCGATGTTGCGCTGCA
+ACAACGTCGCGACCTCCGTGGAACCGGTAAACATCACGCCGCGTACACGCGCATCGGCGG
+TAAGCTGGGCGCCGACGGTTTCTCCCCGTCCCGGCAACAGTTGCACGACGCCCGGCGGTA
+CGCCCGCTTCCAGCAAAATGGCAATGCCCTGGGCGGCAATCAGCGATGTCTGCTCTGCCG
+GTTTCGCCAGAACGCTGTTACCTGCCGCCAGCGCGGCGGCGATTTGGCCAGTGAAAATGG
+CCAGCGGAAAGTTCCACGGACTGATACAGACCACCGGCCCTAACGGGCGATGCGTTTCGT
+TATCGAAATCGTCACGCACTTGACCGGCATAATAATGGAGGAAGTCTACCGCTTCGCGCA
+CTTCGGCAATGGCGTTGCTGAACGTTTTCCCCGCTTCACGCACCAACAGGCCAATCAACT
+GCTGCATTTGGTCTTCCATCAATACCGCCGCCCGCTGCAAAATAGCGGCGCGTTCTTGCG
+GCGGCGTCGCAAACCAAACCGGCGCCTGATTGACCGCGTTTTGCAACGCCTGTTCAACCT
+CGCTTTCTGTCGCTTCGCGTCCCCAGCCAACAATATCTTTCGGTTCCGCCGGGTTGATAA
+CCGGCGTCATCTCACCGTCGGCCACCGGTTGTTCCAGCACAGGTTTGGCCTGCCATTTCT
+GCATGGCGTTGCTTAACAGGGCAGAAGAAAGCGAGGCGAGGCGATGTTCATTCGCTAAAT
+CAAGTCCGGCGGAGTTTATCCGACCTTCGCCGTACAGATCGCGCGGCAGCGGAATTTTTG
+GATGCGGTATGCCAGCCTGACCTTCCTGCTGCGCCAGTTTTTCCACGGCCTCGACCGGGT
+CGGCCACCAGTTCATCGAGCGGTAGGGTGGCATCGGCGATGCGGTTGACAAAAGAGGTGT
+TGGCGCCGTTTTCCAGCAGGCGTCGTACCAGATAGGCCAGCAGGGTTTCGTGTGTTCCCA
+CCGGCGCGTAAATACGGCAGGGACGGTTAAGTTTTCCGTCCCCCACTTTACCGGTGACCT
+GTTCATACAGCGGTTCTCCCATGCCGTGCAGGCACTGGAATTCGTACTGACCCGGATAGT
+AATTTTGCCCGGCCAGATGATAAATCGCCGCCAGTGTGTGAGCGTTATGGGTCGCGAACT
+GCGGGTAGATCAGATTAGGGACGGCGAGCAGTTTTTTCGCGCAGGCCAGATAAGAGACAT
+CGGTATACACTTTGCGGGTATAAACTGGATAGCCCTCCAGCCCTTCCATTTGCGCGCGTT
+TGATCTCGCTATCCCAGTAGGCGCCTTTCACCAGACGAATCATCAGCCGACGGCGGCTAC
+GGGAGGCCAGATCGACTAAATAATCAATGACCAGCGGGCAGCGTTTCTGGTAAGCCTGAA
+TCACAAAGCCAATGCCGTTCCAGCCCGCCAGTTCGGGTTCGAAGCAGAGTTTTTCCAGCA
+GATCAAGCGAGATCTCCAGACGATCCGCCTCTTCGGCGTCGATATTGAGACCGATATCAT
+ACTGGCGCGCCAGCAGCGTCAGGGATTTCAGGCGCGGATAAAGCTCCTCCATTACCCGAT
+CGTATTGCGCGCGACTATAGCGTGGATGCAGGGCGGACAGCTTAATCGAGATGCCTGGCC
+CTTCGTAAATACCGCGACCGTTAGACGCTTTGCCGATGGCATGAATCGCTTGCTGGTAAG
+AGACCATATAGGCCTGCGCATCGGCGGCGGTTAACGCGGCTTCGCCCAGCATATCGTAAG
+AATAGCGGAACCCTTTCTCTTCCAGTTTTCGGGCATTCGCCAGCGCCTGAGCAATGGTTT
+CGCCAGTCACGAACTGCTCGCCCATTAAACGCATCGCCATGTCGACGCCTTTGCGGATTA
+ACGGTTCGCCGCTCTTGCCGATAATGCGGTTCAGCGAGCGCGAAAGATTGGCTTCGTTAT
+GCGTTGAGACCAGTCGGCCGGTAAAGAGCAGCCCCCAGGTGGCGGCGTTTACAAACAGCG
+ACGGGCTACGGCCAATATGCGACTGCCAGTTGCCATTACTGATTTTGTCGCGAATTAACG
+CATCGCGCGTAGCTTTGTCGGGAATACGCAGCAGCGCTTCCGCCAGACACATCAGCGCTA
+CGCCTTCTTGCGAAGAGAGGGAAAACTCCTGCAACAGGCCTTGCACCATACCCGCGCGAC
+CGCTGGCGGATTTTTGATTGCGCAATTTCTCCGCCAGTTGATACGCCAGTTTATGCGCCT
+GCTCAGCGACAGGCGGCGACAGGCGCGCCTGTTCCATTAGCATTGACACCGCATCGGTTT
+CCGGGCGGCGCCAGGCGGCGGTGATGGCGGCGCGAGAGACGGATTGGGGAAGAATCTGTT
+CGGCAAACTCCAGAAAGGGCTGATGCGGCTCATCCTGCGGCGCGACCGGCTCCTCGCTTT
+CATTTGCCGCGCCGGCAAACAGCGCAGGTAGCTCCGGTAGCGTATCGCTATTTTCCAGCT
+TGTCCAGATAGCTAAAGATTGCCTGTTTTATTAACCAGTGCGGCGTGCGATCGATACGCG
+ACGCGGCCATTTTGATCCGTTCGCGCGTGGCGTCGTCCAGCTTAACCCCCATCGTGGTGG
+TTCCCATACCCTCTACTCCTGTTATTCGCTCTATCTGCTAACCAATAGTTAGCGGAAAAT
+ATCCACTATATTGCAACTTTGTGCAACCGCGTTAAATGTGACCTGCGTTGCAAGCTTAAA
+AATGAATAAATTGTTAAAAAAAGAAAGTGGGAGTCTGACGGGGAAAACCATCTGGATTTA
+TTTTCTCTGCGGTAGTTAACACTTTTAAAAGGTGCAACCGCAAAAAATGTGAGAGAGTGC
+AACCTGGAGAAAAATAGTATCCCTCTGCAATCAAATTTGATGTAAATGGTGTGTTAAATC
+GATTGTGAATAACCACCGATTCCGGCAGGATACGGTCGCCCTGGTAAACATAACACCCTT
+GCCACGTTCCGGCAGGGTACAAAACGGCACGCTACGGTAGTGCCAATAAATAAATTTGGA
+GAACCTTGATGGCTATTAGCACACCGATGTTGGTGACATTCTGTGTCTATATTTTTGGCA
+TGATATTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTTGATGACTATATTCTTG
+GCGGTCGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGCGCGTCGGATATGAGCG
+GCTGGCTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGGATCTCTGAAAGCTGGA
+TCGCCATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTGGTGGCCGGGCGCCTGC
+GCGTGCATACCGAATTTAACAATAACGCGCTCACGCTGCCGGACTATTTTACCGGTCGGT
+TTGAGGATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTCATTCTGCTGTTTTTCA
+CTATCTATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTCGAAAGCACCTTCGGTA
+TGAGCTATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATTATTTATACCTTTATCG
+GCGGGTTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGCCTGATGATTTTTGCGT
+TAATCCTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTTAGCGAGTCGCTGGAAG
+TGATCAAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGGCTGAATTTTGTCGCTA
+TTATTTCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCGCATATCCTGGCGCGCT
+TTATGGCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGTATCAGTATGACCTGGA
+TGATTCTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGCATTGCGTACTTTAACA
+ATAACCCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGCGTATTTATTGAACTGG
+CGCAGATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCTGCTATCCTGGCGGCGG
+TGATGTCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCGATTACGGAAGATTTAT
+ATAAGGCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTATGGGTAGGGCGAGTGA
+TGGTGCTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAATCCTGATAACCGTGTGC
+TGGGGCTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTTGGACCTGTTGTCCTGT
+TTTCTGTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCGGGAATGATTATTGGCG
+CGGTGACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTGTATGAGATTATCCCTG
+GCTTCATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTTGGCAAAGCGCCGACAG
+CAACGATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCATTCCGCGCCGCCGTCGA
+AGCTACAGGCGGAATAACCGACATGTCCGATAGCATTATTGCCATCGGATATATTTTACC
+AGGCGGCGTTATACGCCTGCCTGGTCCTCTGATAAGTCCCGGACCGATTGACTGAAGGTG
+TTCAGGTAAATGAGGACGCTCTCTCAAACTATTTTTAGCCCTTGAGCGCCGTTAACGCGG
+CCGTAATACGTCTCGAGTAATCACTAACTGACCATATATGAAATCGCCTGTTAATGGTAC
+CAATAGCCTTGACGCAATAGAGTAATGACAAAAATTAAAACGAGTCAGCGTTACTGGCGT
+AAGTATGCCGCACAAAATTTTGCATAAATAATGCCGTTTTAGCGATGGGAGAGAGGACAC
+GTTAATTACTCCGTTTTAATCTTTTATATGTTGAATATTCAATGGGTTATGGGTGTTTTC
+ACCATTAATACCCATAGTAGCTAATGATTATCTTTTTTAGTCTCCTGCCAATGAAATAAT
+TGTGTAATCTTTCTGTAAGAGACTGACAATGACGCAATAATGTTTGGTTAATGTTTGGTG
+AATATATTGTTGCATTATTGATGTTTTGTGTTGTACTTAGTAGTAATAGCGGTAGTTCCC
+CGGCAGTGATGGTCACTCACTATGGAGATCGCGAATGGTAATGTCCGCACCAGGACACAT
+TGTTTACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGTGGTGGTCTTGTCAT
+CTTAAAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCCATATGTGGTGCGCG
+TAGCCGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAGGAAGCCAACCCTCA
+GATGTGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTATACCTACAACTCAAG
+GTGCTATCCATGGGAAGACAAAAAGCAGTGATCAAAGCTCGTCGTGAAGCAAAGCGTGTG
+TTGAGACGAGATTCGCGTAGTCATAAGCAACGTGAAGAAGAATCGGTCACGTCACTGGTA
+CAGATGGGCGGAGTAGAAGCCATTGGCATGGCGCGCGATAGTCGCGATACCTCTCCTGTT
+AAGGCGCGAAATGAAGCACAGGCGCATTATCTGAACGCTATCGACAGTAAACAGCTTATT
+TTTGCGACCGGCGAAGCCGGCTGCGGAAAAACATGGATCAGTGCGGCAAAGGCGGCAGAA
+GCATTGATTCATAAGGACGTCGAGAGGATCATTGTGACGCGTCCGGTATTGCAGGCTGAT
+GAAGATCTTGGTTTTTTGCCCGGTGATATCGCTGAAAAATTCGCGCCTTATTTTCGTCCC
+GTCTACGATGTCCTGCTTAAACGGTTGGGCGCGTCCTTTATGCAATATTGTTTGCGCCCG
+GAAATCGGTAAGGTAGAAATTGCCCCGTTCGCCTATATGCGTGGGCGTACTTTTGAAAAT
+GCGGTCGTGATCCTCGACGAGGCGCAAAATGTGACTGCGGCGCAAATGAAAATGTTTTTG
+ACGCGATTAGGCGAAAATGTCACGGTCATTGTCAATGGCGATATTACGCAATGCGACCTG
+CCGCGCGGTGTGCGTTCCGGGTTGAGTGATGCGTTGGAACGCTTTGAAGAAGATGAAATG
+GTGGGGATTGTGCATTTCAACAAAGACGACTGCGTGCGCTCGGCGCTTTGTCAGCGAACG
+CTCCACGCATACAGCTAATATAGCATTGACTTTCAGAGCCCGGGAGACCGGGCTTTGTTG
+TCTATAAAGCGTCCAGCAGACTCATGGACAAAAAAGGAAAATGACGCCTGTACGTGAAGG
+GAATTATTTTGTCATGTCCAGGGCATTCATTGTCCGTAATTTGCTTTCTCGGGCCTGTTC
+CGGCGAGGACTGTACAAGAAGGGTATAGAGCAGGTCAAAGACGAAAAGCTGCGCGGCTTT
+CGTACCGATCGAGTCACCCTGCAACATTCCTTGCCGATTACCATTGATCAGGCAAAAATC
+GGCCTCTTCACATAATGGAGAACCCAGATTATGGGTAATGGCGACTGTGGTGGCGCCAGC
+CTGTCGGGCCAATCGGAGTGAATGCACTGTTTCTGGCGATGTGCCCGAGTGACTGACACC
+CATCGCGACATCGCCTGCTTTTAATAGCGTAGCCTGCATGTACATAAAATGGTTATTGCT
+TACCGCATCGCCCCGTAAACCAATACGCATTAGCTTGTGTTTCATATCCAGCGCCGTGAT
+CCCCGATGAGCCCACACCAAAGATATAAACTGAGTGACAGTGACGTAGGGCGTCCACGAC
+ACCGAGAACCTGTTGCATATCAAGCAGATTTAGCGTTTCAGATAATACATTACTAATGGT
+GTTCTGCAATTTTAAACCAATGGCGTGGGCATCGTCGGATTCGCTAACTTCGGCATCCAG
+TAGAGGACTACTGTCATCAGACTCGGTAGTGGCAAGTTCAATGGCCAGGTCCATTTTAAA
+ATCCTGAAAACCTTTATAGCCCAGGGTGCGACAAAAGCGAATAACCGTGGCTTCTCCGGC
+CTGTGTGTCGCGCGACAAATCGGCAATAGATGACTGTGTCACCTGTCTGGGGAAGGCTAA
+AATATATTGCGCAATACGCTGGGAGGCACGTGTCAGGCTTTTTTGCATAGCACCCAGAGT
+GTCAAGGATTTTTCCGGGTTTAAGACGTGGGGGTTGAGGCTCCATATAGTTCCTGCTCTT
+GAGGGCTGATTGCGGCACAAAGCCTGCAATATCGAACAGAGCAGAGCCTATCAAGTCTGC
+GGCATGAAAAAAAGCGCGATGTAAGTAAAGGAGGGGGAATATTTACATCGCGTTGCCAAC
+TTATGACAGAACATCACTGGAGAGTAATCTGTTTGCTCTTACGGTGTTTATAGCGCGCCA
+TCTGTCGGATGGTTTATATCTGGCCCGGTATTGTCGCCCCGCGCGTTGGCGTCACCGTGT
+GCTGTGTCGGTATAGCGTGGTATCATGAAATCATAATGTCACCTTTGGTTCAGGTTTTTC
+ATCCAGCGTCAATGGCGGTGCCGGGGCAAATAACGGGGCGAAAATAACGCCGCTGATCAC
+CACGCTTAGCGAGCCAATGACCCCATAAAAGAAGAAGTTAAGGTCAGTGGCATAGCGTGT
+GCCCAGCACGGTAATGACGCTGATAATAATTCCTAAAACCGCACTCCCGGCATTTGCTCG
+TTTAAAGAAAATGCCCAGCATGAACAGACCGGTCATTGGCCCTCCCATCAGACCTATCAG
+ACTATTAAATGCATCCCAGATTTCTGATTCATCGGCCATGACCAGCCATACCGAGGCCGC
+GCTACTTATCAGGCCCGCGACCAGAATAACTAACTTAGCTATTTTCATACGGTTTTCTGG
+CGTTCCTTTTTTATGACTCAAACGCTGATAGATATCGGAATTAAAACAACTGGAAATGCT
+GTTTAAGCTGCTGGAGATGCTGGACTGCGCGGCAGCGAAAATAGCGGAGATTATCAACCC
+TGCAATGCCGACTGGCATTTCGGTGACCACGAATAAGGGCAAAATGCCGCCAGTGTTGAA
+TCCCGCCGGTAATAATTGTGGATGTTGCTGATAGTAGACAAATAATGCCGAGCCGATAGC
+AAAAAAGAAAACAGGGATCACAGCAACCAGTTTGGCATTTGTAAGTAATGTTTTCTTCGT
+TTCCTCTATGGAGTCAGTCACGATATAGCGTTGGACCACATCCTGACTGGCAGTAAATTG
+CTGAATATTGGCAAACAGAAAACCAATCATCAATACAGGTACTGTGCTTTCCGTCCAGCT
+CCAGTGGAACTGCGTAGCCGGAAAGAATTTATCCGCCTGCTGCGTCACCGTAAAAATTTC
+ACCAATGCCGCCCTGGACTTTGAGACATATCACTATAAAAATCAGTATCGCGCTGCCAGA
+AAGTAAGAGACCTTGAATAACATCAGTCCATATTACTCCTTCAATTCCCCCCCATCCAGG
+TATAAATGATACACATCACACTAATCAACAGTACCAAAATCACCGGGTCTATAGCGATGA
+AGGGGCGCAAGGCCAGCACGGTGAGGAAAGTGATAATGGCGATACGTCCAATATGAAACA
+ACATAAATGACATGCTGGCGAACAGACGGCAGCGCACATCGAACCGTGCTTCGAGATATT
+CATAGGCTGATGTGACTTTCAATTTCCGAAAAAACGGAATATAGAAATAAAAAACCAGCG
+GTAAAATTGCGATAGCCAGATACTGACCAATGATAAACGTCCAGTCGGAAGTAAACGCTT
+TGGCAGGAATTGACATAAATGTAATTGAGCTTAACGTAGTAGCAAATACACTGACCCCAG
+CCGCCCAACCAGGAACCCGGCCACCACCGCGAAAATAATCGTCTGCTGTTTTTTGCCGTC
+TGGAAAAATAGACACCGACTAACATCATGGCCAGGAGGTAGCCAAATAATACAAAATAAT
+TAACGATGCCGAAAGAATGTGTAATCATAGTTCTTTCCTGCTTATGGTTTTGAGTAGCGT
+TGCGGTCATCGTCTGTGTATTTTTATCTTCCCATCATTCAGACGATACGATATTCAGATC
+AAGCAATAGTTTTTGTTAATCTCAATGACGCTAATCATGAGATGTAAAAGGCAGAGCATT
+TATGCTCCACCAATGGTGATGCCCAGACGTATGTCCTGCCGGATACCTGAAATAGCAGCT
+ATCCGATATTGCGTTCAAACAGGCTTCAGGCCTGGGTATCGTATTTGCCGATAGCATTCT
+TAACGTCGGATTATTCTCTGAGACATAAATATCAATAGTAAGCGTGTTCATTTTCTTTTC
+CTGTTCAGCGTTTTACTGCGTGACTGAACCACTGACAGATATGCTCGATACGGGTGATAG
+CGGAACCAACGGTAACTGCCCAGGCACCATGCTCAATAGCATTGGCCGCCAGTGCAGGCG
+TGTTATAGCGCCCCTCGGCAATAACACGACAACCTGCATGACTCAGTTGTGTCACCATTG
+CCAAATCTGGCTCAACCGGCGTGATGGGACCGGTATAGCCAGACAGTGTTGTACCAATGA
+ATTCGATTCCTTTCTGATGGCAACTTATGCCTTCATTCACGGTTGAACAGTCTGCCATCG
+CCAGTAATCCATGCAGGCGAATACGTGTCAGTAAACTATCAATATCAACCGGGCGAGAGC
+GGAATGAGGCATCAAAAGCGATAATATCGGCACCTGCCTGCGCCAGGGCGTCAACATCCT
+GTAAATATGGAGTGATACGGACTGGCGACCCTGTAAGGTCACGTTTAATTATCCCAATAA
+TAGGAACAGAAAGATGGGGACGAACAGTCCGCAGATTCTCAATGCCTTCAATGCGCACAG
+CGACCGCACCCGCCGAAGCCGCTGCCTGTGCCATTGCAGCCACAATTTCAGGTTTATCCA
+TAGGGCTGCCTGGTACCGGTTGGCATGAGACAATCAGCCCACCGTTTTCGTGTACACTTT
+GTTCCAGCCTGGCTAATAGTGACATCCAGTTCCGCCTTATATATTTTGAAGTTTTACTCC
+GTTTTATATTATGTTGTGGAGTGTTGCTGCATCAAGCAAAAAGATAGAAAAATGTGAACA
+CAGTCATAAGGTATGTTTGTCATTCAATTACTGCGCCAGCGGATTTGAGGCTATAACCTG
+AAGCTACAAGACAAATACAATTCATTCTGACGGCAGCATGCTGTATTTTATTAACTGCTT
+CCGGCATAAAGATAAAATGCTCAGAAGGAGCTTATACGCCACGGGATAGCCAGTATGAAA
+TGCATCACATAATTCTTGTTGTATTTATTCAGAATGCAATCACTAATGAGTTTGCCCATA
+ACAGGTCACCCATAATCACTTCTAACATCACCATAGTGTGCTTTTACCTCGCACATGGTA
+ACCCCATGTAATTATTTTTAGCGCTTGGTCACATTTTGTCATTTTCATTGTTGAAATTAT
+GCACCATAAGATCACTAATGATGAAGCTTTACTCCAGTTGTATTTCTTCGCATGGGGATG
+CAGATGAAAAATTTTAAGAAAATGATGACGCTAATGGCGCTATGTTTATCAGTTGCTATC
+ACCACATCAGGATATGCAACCACGCTTCCTGATATACCAGAACCACTGAAAAATGGTACT
+GGCGCTATTGATAATAATGGCGTGATTTATGTCGGCTTAGGTACCGCAGGGACATCCTGG
+TATAAAATTGATCTTAAAAAGCAACATAAAGACTGGGAGCGTATAAAGTCGTTTCCTGGT
+GGAGCTCGTGAGCAATCCGTGTCGGTATTTTTAAATGATAAGCTGTATGTTTTTGGTGGC
+GTAGGGAAAAAAAACAGTGAATCACCGTTGCAGGTTTATAGCGATGTGTACAAATACTCA
+CCGGTGAAAAATACATGGCAAAAAGTTGATACTATATCTCCAGTTGGATTAACAGGGCAT
+ACGGGAGTAAAATTAAACGAAACGATGGTACTTATTACCGGAGGGGTTAATGAGCATATC
+TTTGATAAGTATTTTATTGATATAGCGGCTGCGGATGAAAGTGAAAAAAATAAAGTCATC
+TATAATTATTTTAATAAACCTGCCAAAGATTATTTTTTTAATAAAATCGTATTTATCTAC
+AATGCTAAAGAGAACACATGGAAGAATGCCGGTGAGCTGCCAGGCGCGGGGACGGCAGGA
+TCGTCATCGGTAATGGAAAATAATTTCTTGATGCTGATTAATGGTGAGCTCAAACCGGGT
+TTACGTACCGATGTGATTTACCGCGCCATGTGGGATAACGATAAGCTAACATGGTTGAAG
+AACAGCCAGTTACCGCCATCGCCTGGAGAACAACAGCAGGAAGGGTTGGCCGGAGCATTT
+TCGGGCTATAGCCACGGTGTCCTGCTTGTCGGTGGTGGCGCGAATTTTCCGGGAGCAAAA
+CAAAATTATACTAATGGAAAGTTTTATTCCCACGAAGGGATAAATAAAAAATGGCGAGAT
+GAAGTCTATGGTTTGATTAATGGCCATTGGCAATATATGGGTAAAATGAAACAACCTCTC
+GGCTATGGTGTATCAGTAAGTTATGGTGATGAAGTTTTCCTTATTGGTGGTGAAAATGCT
+AAAGGGAAACCTGTTTCGTCTGTAACCTCCTTTACCATGCGTGATGGTAATTTATTAATA
+AAATAATTTTTTAAATACAAAAATAAAGTTAATTGATAAGCGGAGTATTTTATGAAAATC
+AACAGATATCTTCTGGGTATGGTTTCGTTTATAGCATTTTCATCATATCTACAAGCGGCA
+ACCCTTGATTATCGGCATGAATATGCTGATAGAACCAGAATTAATAAAGACCGTATTGCT
+ATAATTGAAAAGCTTCCTAACGGCATTGGTTTTTATGTCGATGCCAGCGTTAAATCGGGA
+GGAGTAGATGGTGAGCAGGATAAGCATTTAAGCGATCTCGTCGCAAACGCTATAGAACTG
+GGCGTAAGTTATAATTATAAAGTTACGGACCATTTTGTTTTGCAGCCTGGATTTATATTT
+GAAAGCGGTCCAGACACTTCAATTTATAAGCCTTATTTAAGGGCGCAATATAATTTTGAT
+TCTGGTGTTTATATGGCTGGTCGTTACCGTTATGACTATGCAAGGAAGACAGCTAACTAT
+AATGATGATGAGAAAACGAATAGATTTGATACTTATATAGGTTATGTTTTTGATGAGTTG
+AAATTGGAATATAAATTTACCTGGATGGATAGCGATCAAATTAAATTTGATAACAAAAAA
+ACAAACTATGAACATAATGTGGCTTTAGCCTGGAAACTGAATAAGTCATTTACACCATAC
+GTTGAGGTCGGAAATGTAGCGGTGAGAAATAATACCGATGAGAGACAGACCCGTTATCGC
+GTTGGATTACAATACCACTTTTGAGAAAGGTTAAAGAGTTACTGTACTAATCTTTGCTTA
+GTATTCATATCGATAATCTTATAGCCCGTAGCTACGTTACAGAACGTTAGACTTTGTCTT
+GAGTATTCACGTCCTTAACGTAGCTACGAACAAGGATGATAAACAATGAATATACGCCTT
+ACATAGCTACGATCTCAGGCGGTTGTCGGAAAGTGCCGGTTGATAGTGTCTTATTCGGCA
+ATTGATATGACTTAAAAATTAATTCCGTAAGCATTTCAGACGGTAACAGCAAATAAGGGT
+TTTATTGTGATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAAT
+GCTTTATTTTCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTC
+TACATTATGTATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTT
+GCCACAGCGGCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGAC
+AAATTTGGCCGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGG
+TTAAGTGGCCTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATG
+GGGATGGCGGGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCAT
+TTAAAATCTAAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCA
+GCCTATTTTATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGT
+TTGCTACCCGTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGG
+GAAGAAGCCAAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCT
+TTGTCAATGAAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATT
+GTTCTGTTCTCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTG
+GCGGGAGAGGGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGC
+ACTGTATTGGGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACG
+TTCAGCATTGGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAA
+GATAATTATTTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTT
+GGCGGGCTGGTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGT
+ACCGGGCTTATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACC
+TGGCTTGGAATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACC
+GCAACAATTCTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAA
+AGGTTTCAGTCAACAAAAGAATTTTAATAGAGGATAAATGATGACGAAATACGGTGTTAT
+AGGTACAGGTTATTTTGGCGCTGAACTGGCGCGATTTATGTCTAAGGTTGAAGGGGCGAA
+AATCACTGCGATTTACGATCCGGTAAATGCGGCTCCGATAGCGAAAGAGCTGAACTGTGT
+CGCCACTTCAACGATGGAGGCGCTTTGTACCCATCCTGATGTGGATTGCGTAATTATTGC
+TTCACCAAATTACTTACATAAAGCGCCGGTCATTGCGGCGGCTAAAGCGGGTAAACACGT
+GTTTTGTGAAAAACCTATCGCCTTAAATTACCAGGATTGTAAGGATATGGTTGATGCCTG
+CAAAGAAGCTGGTGTTACCTTTATGGCGGGTCACGTTATGAACTTTTTTCACGGGGTTCG
+CCACGCTAAAGCGCTCATCAAAGCCGGTGAAATCGGTGAAGTTACACAAGTTCACACTAA
+ACGTAATGGTTTTGAAGACGTGCAGGATGAGATCTCATGGAAGAAGATTCGCGCAAAGTC
+AGGTGGGCATCTGTACCATCACATTCACGAGCTAGATTGTACACTGTTCATCATGGATGA
+AACCCCATCCCTGGTTTCAATGGCGGCGGGGAATGTTGCGCACAAAGGTGAAAAATTTGG
+TGATGAAGATGATGTTGTCCTAATCACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACACT
+TCAGTGGGGATCATCGTTCCACTACCCTGAGCACTATGTATTAATTGAGGGCACGACAGG
+TGCAATTCTCATTGATATGCAAAACACGGCTGGTTATCTAATAAAAGCGGGCAAAAAAAC
+ACACTTTCTTGTGCATGAAAGCCAGGCGGAGGATGATGATCGTCGCAACGGTAACATATC
+CAGCGAGATGGATGGCGCAATCGCTTATGGTAAACCCGGTAAACGTACGCCGATGTGGCT
+CTCATCAATTATGAAACTGGAGATGCAGTACTTGCATGATGTGATAAACGGTCTGGAGCC
+AGGCGAGGAGTTTGCTAAATTGCTAACGGGAGAAGCGGCGACAAATGCCATTGCTACCGC
+TGATGCTGCGACGCTTTCTTCAAACGAGGGGCGCAAAGTTAAACTCACTGAAATTCTTGG
+CTAAAATTTAAAGCCGGATGGTGGTGTTATTGGCCGGTGGCGCTGCGCTTATGTAGACTG
+GATAAGGCGCCCGTGAACTGTGCCGCCATCCGGCAATGGACGGGGGCTTAATGCGAAAAA
+AAGCCCGTACATTCGTACGAGCTCTTTCTTAAATATGGCGGTGAGGGGGGGATTGACTCG
+CTGCGCTCGCCCTTCGGGCAGCCCGTTCGCTGCGCGCCCGGTCTGTCCAACTGGCTGCGC
+CAGTTGTCGAACCCCGGTCGGTGGTTCTCATCCCCCCTTGGTTTGGGGGATACATATAAG
+CAAAAAGCCTGTACTTCTGTACAGGCTCTCAACTTGAAGATGGCGGTGAGGGGGGGATTC
+GAACCCCCGATACGTTGCCGTATACACACTTTCCAGGCGTGCTCCTTCAGCCACTCGGAC
+ACCTCACCAAATTGTCGCTCCAGCATTACTGGAACGGGCGCTAATGTAGGGAAATATCCT
+TTCTACGTCAATCAACTTTTTTAAAAAAAAGCGCTTTTATACAAACTTCCATCAATCTGT
+GGCTTTAATAAGCGAAAACTGCTTTTTTTGCCCGCGCCGGGAAATTTGCTATGCTGCACA
+TCCCGTTGAAAACGCTGATAACAGGCGCAATCACATTCCGCACAATACTGCTCAGGAGAT
+AACATGGAGATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTG
+GAGAAGGCTCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCA
+GACTATGCGCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCC
+GTCTTTGTGCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAA
+ATGCTGGACGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATG
+CAGGAGTATGCCGCCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCG
+CTGAAAAATCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTC
+GGTATCATAGGCGCAGGGGTACTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGG
+TTCCCGTTACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTA
+GGGCGTGAAGAACTGCGCGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCG
+AATACGGCCCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGC
+GCTTACGTGCTGAATCTCGCGCGCGGCGTTCATGTTCAGGAGGCGGATCTGCTGGCTGCG
+CTTGATAGCGGTAAGCTAAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCG
+CAGGAAAGTCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTC
+ACCCGTCCGGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAGCTGGAGAAGGGA
+GAGCCGGTGACGGGGCAGGTGGATCGGGCGAGAGGATATTGATATCAACCCGGCGCGGGC
+CGGGTTTCGCTAAAAAACGCTGGCGATACCTGCTATCCTTGTCGGAAATGACTACAGGAG
+AGAGCAATGTATCCCGTTGACCTGCATATGCATACCGTCGCCAGCACTCATGCCTACAGT
+ACTCTGAGCGATTATATCGCGGAAGCCAAACGCAAAGGCATTAAACTTTTTGCGATTACC
+GATCATGGTCCGGACATGGAAGATGCGCCGCATCACTGGCATTTTATTAACATGCGCATC
+TGGCCGCGTCTGGTTGACGGCGTGGGGATACTGCGTGGCATTGAGGCGAATATCAAGAAT
+ATTAACGGTGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATTATCGCA
+GGCTTTCATGAGCCCGTTTTTGCGCCGCATGATAAAGAAACCAATACTCAGGCGATGATC
+GCGACCATCGCCAGCGGCAAGGTGCATATAATTAGTCACCCCGGAAATCCAAAGTATCCA
+GTGGAGGTTAAAGCCATCGCGCAGGCGGCGGCGAAACACCATGTAGCGCTGGAAATCAAC
+AACTCTTCTTTTCTGCATTCGCGTAAAGGAAGCGAAGATAATTGCCGCGCGGTCGCTGCC
+GCCGTACGCGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGATTCCCATACGGCCTTTACG
+CTTGGCGATTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAAGATCGA
+ATCCTGAACGTCTCTCCGCAGCGCTTACTGGCCTTTCTCGAATCACGCGGTATGGCGCCT
+GTACCGGAATTTGCCGAACTTTAATCGTTATTTACGGGAAGATATCAATGAATGAGTTTT
+CAATCCTGTGCCGTGTGCTGGGATCGTTGTTTTACCGCCAACCGCAAGATCCTTTACTGG
+TTCCGCTGTTTACGTTAATCCGTGAAGGTAAACTGGCGGCAAACTGGCCGCTGGAGCAGG
+ATGACATGCTGGCGCGTTTACAGAAAAGCTGCGATATCACGCAGATTTCCACTGATTACA
+ATGCGTTATTTGTTGGGGAAGAGTGCGCGGTAGCGCCATACCGCAGTGCGTGGGTCGAAG
+GCGCGGAAGAGTCTGAGGTGCGCGCTTTTTTAACGTCGCGAGGGATGCCGCTGGCCGATA
+CGCCTGCCGATCACATTGGCACTTTATTGCTCGCGGCCTCCTGGCTGGAAGATCAGTCTG
+CCGAAGATGAAAGTGAAGCGCTGGAAACCTTATTTGCCGATTATCTGCTTCCCTGGTGCA
+ATACCTTCCTCGGTAAAGTTGAAGCCCATGCCGTTACGCCATTCTGGCGCACTCTGGCGC
+CGCTAACGCGTGATGCGATAGGGGCCATGTGGGATGAACTTCAGGAAGAAGATGAAGAAT
+AATGTGATGTAAATCACCATTAACTGCAACGGGTTTTGCATCATTGCATAAAATGTGTGC
+GTGATCTCATTAATGTGCCGCTTTTCTGTTATGATGCGCGCCATGAACATACTTCTTTCT
+ATTGCTATCACTACGGGCATCCTTTCTGGAATATGGGGATGGGTGGCCGTCTCCCTGGGG
+TTACTAAGCTGGGCCGGTTTTTTAGGCTGTACGGCTTATTTCGCCTGTCCGCAGGGCGGC
+TTTAAGGGATTGTTGATTTCCGCCTGTACGCTGTTAAGCGGTATGGTGTGGGCGCTGGTC
+ATTATTCACGGTAGCGCGTTGGCGCCGCATCTGGAAATTGTCAGTTACGTGTTGACGGGG
+ATCGTGGCATTCCTGATGTGTATCCAGGCAAAGCAGCTATTGCTTTCTTTTGTTCCGGGA
+ACATTTATCGGCGCCTGCGCGACATTTGCAGGGCAGGGTGACTGGCGGTTGGTATTACCG
+TCGCTGGCGCTGGGGCTAATCTTTGGCTATGCCATGAAAAATAGTGGGCTATGGCTGGCA
+TCACGCCGCGAGCAACATTCAGCGAATACGGCGGTCACAAAATAAAAAAGCGTGGGGTTT
+TCCCCACGCTTTGTCGTATTCATCAGGATTCTGGCGGTACTGACAGCTCACGGTATTTCA
+CCAGAATATCATTTTGCCTGTCCGCTTTATTCTGCAAATCCCACAGTCCGCGATCGATAC
+CATCATTAATGAGGAAGATAACGCCGGTTTCAATGGCTGACATCAGACACAGCATCACCG
+GTTCGTTCGAGGTATAGCCGATTTCGCCTTCCAGTAAGCGCTGGTAATCAATAAAACGGA
+ACACGCCTGCCTGTACTTCATAGGAAAGGATCGTTTTACTGGTGTTCACCGAAGAAAGGA
+TCTCGCCCGTACTGACGTTAACCACGCGCAGGTTGACAGCAATCTGATCCAGCTGATACT
+GCGTATCGGCGCCAATACCGAAATATCTTGCGCCGACCCCGCCGGATTTGACGTTACTTT
+CATAACCAATAATAGAACCTTCCACCATAATATTTGCCGCCGTCAACGACTGAAGCGGGA
+TACGGTTATTCATCGCCACGGTGCCGTTTTCCTGGGCTGCGCGAATAATTTTCCGTTCAT
+TCAAAAGATTCTGTAAGCCTTGTCGTTCTAGTGGGATAAACCAGCGCGAATCTTTCAGCG
+CGGTGACCAACATAGCGGTGGCGCTCTGCGGCACAGCCGTGGAAAAGTTACTTGCCGGGT
+AAGGTTTAAATTGGCCCGTTTCATCCTGAATGTTATATACCGAAACAAAGATCTTACCGG
+TGGGAGCAGGTAAGTGCGTCAAATCTTTGTAACTTTGTGCGCGGGGCATTAATGTCGGTT
+TCGCAGCTTGTTTCGGCGGGGCAGTTAAGCATCCGCTCAACAATAAAACGGCAACCAAAA
+TAAGTAAGCGCGGCATGATTTATATCCTTTAGTGACTGTAGCTTAAAAATCGGTTGACTG
+AGTTTGTAAACCTGACACTTCGATGGTCGAGGTTCTTCCCGTTTTTCTGTCCGTGACGTT
+GAGCTGGAGCTGTCCGTCGCGATTAGCGATATCGATAATAAAATCATTGGTCACCATACG
+TCCTGGTTTTCCGGTATTAATATTGGTCAACAAGCCGCCCAGAATTTGCGATTGAATAGC
+CTGCGTAAAGTTATCCAACGCTGAGGGGGTCTCGATACCAAAATCGTTATCATAAGCGGG
+GTCTTTATATGAATTTTGCGCCTGGGCGCTATTCAATAAAAAGGAACCGTTATTGGGGTT
+TCCACCAAAGTTAGGATTACGGAACTGGAACGTCATATTTCCAGCCCAGGTTAATGGCGA
+AAAAAGCATGAGCAGCACTACTGCATGTTTAACACGCATGACAGCCTCCGGATAAAAATC
+ATGTTTTAGAATTCATCACGCGCTAAATCACTCGTACTTAATAGCGTTTGATCTATTTGT
+CGGCGATTTAATGCTTCCTCTGTTTGCGCTAATGCGAAGACGACGGTTTTCTCGAAGTCT
+CTTTTCATTGGAAATAAAAAGGTCTGGAAAATAACGTCCTGATTTACCGTTATGGTGATC
+CAGCTTCCCCAACGCGCACTGGGTCTTTCATTAATGGTCAGATTGCCGGTGTATTCGCTT
+TCCCATTTGTCGCTGAATGCACGATAGAATTCATGTCCTATCGAAGAGACGGTATGGTCG
+GTTAACAATCCGGGAACCTCGACTTCAACTTCATTGGCATGCAGGTTTCCGGTAGCGAAC
+AGTAACTCTGCTGCTACAATCCAGGTCAGATAGCGTTTCATGGCCTTACCGCCTGAGATT
+ATCGTTTGCTCATGAAACTGCCTGGGTGCGATTTTTGACAGCTATCTTTTTGAAAAGATT
+ATAAAGATGTGTCTTAACCGTATTCTCGCTGATAAATAGCGACCTGGCGATTTCATTATT
+AGAGGCACCAATACGTAACTTATTGAGGATCTCTTTTTCGCGATGAGTGAGTAATGCGGA
+CTCGGTGCTGTTGTAGCGGTAATTTCCTGAGTGTGTAATCAGGTAACTGGCTAATTTTTG
+TGAAAAATAGCATTCGCCCCGCAGAATACCCTGTAATCCGCTGACCACGTGTTCCTGGTC
+TTCAGTGGCGTAAAACACGCCGTTAATATGAGGCCAGTTTTCAATTTCACGGTAGGGATA
+ATCGTCAGGGGTATTTAACAATAATGTTTTTATATTATTGTTTTTGCGGCTTAAATTATC
+CTGCCAATAGTGGATAAGCTTCTTATCCGCTTCCATCATATCCATTAAAACAATGCAACC
+GGCTGAGATATCTTCCAGAGAACGTTGAATATTATGCAGTTTTCCGGTTATGGCCAGCGA
+TTGCTTTAAATGTTGCAATAATGCCGTAGCTTGCAGAGATGGCTTTGTGATCAACAATAG
+TGTGTGACCATGACTACTATGGACTTCATTAAACATGATGAAACTCCACTTTTTTTAATC
+GCACATCTGACAGCTGCCCCCATAAAATAAAGGCACCAGAAGTACTGACAGATGTTGCAC
+TGCTGTGGGTTGAAATAGCCCATTATCCAGAAAGAGAAAAATATTTACGAAAATACTTTT
+AACTGTTTTCAATCTAGCCATTACAAATCTTAAAGCAAGTGTTAAACTTGTAACAAGATG
+TAAAAATATATATTAAAATGTTGTTTTTGGGTTTTTTTGAAGTTTAGATTTGATAGTAAA
+GTTGTACATTTCGCTGTTATTGCATAGATTTAAAAAATCATACAAATTATAATAATTCAT
+TGATTTTTAATCATTTTAATTATTGTATGTCATGTTTTGATTTTATTTTTTCTTAAAATT
+TGAGACGTGGCATTAACCTGGACAGCACAAAGACAAAAAAAAACGAAGTGTGTCACGTCT
+TGTGCGTATTGCCCCCCATGGGAAGCATAAGAACATCCCCATGGCGGCATAACACACACC
+AACACTTCATTTTTTAGGTGCGCGATACACTATCTTCTGTGGCCAAAAATCAATTATAAA
+AAATCACATGGCTATCGTTTTATTAGCACTTTGGTATGAGCTTAAATAACAAAATACCAC
+GCGTGGGTGAGTTATTAAAAATGTTTCCACGGACATACTCTTCATCGTAACGACGCGTTA
+ACAAAAAACGCATGTCGCTAACAAGGTAATAGATAATTTTCGCTATGTACGACCAGGTCC
+AGGGTGACAGCATGAAAAACAAATTGTTATTTATGATGTTGACAATACTGGGTGCGCCTG
+GGATTGCAACCGCGACAAATTATGATCTGGCTCGTTCAGAGTATAATTTTGCGGTAAATG
+AATTAAGCAAGTCTTCATTTAATCAGGCGGCCATTATTGGTCAAGTCGGCACGGATAATA
+GTGCCAGAGTACGCCAGGAAGGATCAAAACTATTGTCCGTTATTTCACAAGAAGGAGAAA
+ATAATCGGGCGAAAGTCGACCAGGCAGGGAATTATAACTTTGCGTATATTGAGCAAACGG
+GCAATGCCAACGATGCCAGTATATCGCAAAGCGCTTACGGTAATAGTGCGGCTATTATCC
+AGAAAGGTTCTGGAAATAAGGCCAATATTACCCAGTACGGTACGCAGAAAACAGCAGTTG
+TAGTGCAGAAACAGTCGCATATGGCTATTCGCGTCACCCAACGCTAATACCGTTACGACT
+TTTAAATCAATCCGATGGGGGTTTTACCATGAAACTTTTAAAAGTGGCAGCATTCGCAGC
+AATCGTAGTTTCTGGCAGTGCTCTGGCTGGCGTCGTTCCACAATGGGGCGGCGGCGGTAA
+TCATAACGGCGGCGGCAATAGTTCCGGGCCGGATTCCACGTTGAGCATTTATCAGTACGG
+TTCCGCTAACGCTGCGCTTGCTCTGCAAAGCGATGCCCGTAAATCTGAAACGACCATTAC
+CCAGAGCGGTTATGGTAACGGCGCCGATGTAGGCCAGGGTGCGGATAACAGTACTATTGA
+ACTGACTCAGAATGGTTTCAGAAACAATGCCACCATCGACCAGTGGAACGCTAAAAACTC
+CGATATTACTGTCGGTCAATACGGCGGTAATAACGCCGCGCTGGTTAATCAGACCGCATC
+TGATTCCAGCGTAATGGTGCGTCAGGTTGGTTTTGGCAACAACGCCACGGCTAACCAGTA
+TTAATTTAGCGTCTGCGCTAATAAAAAAACAGGGCGTAAGCCCTGTTTTTTTTCGGGAGG
+AAATTATGCATACTTTATTGCTCCTTGCCGCACTTTCAAATCAGATTACGTTTACCACGA
+CTCAGCAAGGCGATATTTACACGGTGATCCCTCAGGTCACATTAAACGAACCCTGCGTCT
+GTCTGGTGCAAATTCTCTCTGTGCGCGACGGCGTCGGGGGACAAAGCCATACACAGCAAA
+AACAAACGCTATCTTTACCTGCTAATCAACCGATTGAGTTGTCTCGTCTTAGTGTAAATA
+TATCTTCAGAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGACAATCACTGCATT
+TATCACAACAATGGCCGCCTTCTGCACAGTAGTTTTTGATGGTGGCGGAAATGGATTGGC
+TGACCTGGGTATTAAAGAGGCGATAAAAGCGTCTCATCGTCTCGGCATGTCGCTAAAAGG
+TAACGCCGAACCCTCGAGGATGACTAATCATTGAGGAGTTAACATGTCCGTAATCAAGAA
+AAATATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATCCATTCTGCGGTAGGGCA
+ACAAACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATTGTTGAGCCACTGTGCGA
+TATTTCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGCGAAGGTAAAAAGCAAAT
+GCACCGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGATATTCAGTCCATTGCGAC
+GGTACGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTGATGAATATTGAGTACCG
+TTAACGGCGGTGTCATAGATATAAAAAGAGCGACTCTGTTGAAAGCCCTGCTGTACACTT
+TGCAGATAAGGTGAGACAAAAGGGGGGGGTTATGACATCACGTCTTCAGGTCATACAGGG
+TGATATCACTCAACTTAGCGTCGATGCGATTGTGAATGCCGCTAACGCATCATTAATGGG
+CGGCGGTGGCGTAGACGGCGCAATTCATCGCGCGGCGGGGCCGGCATTGCTGGACGCCTG
+TAAACTCATCCGTCAGCAACAGGGCGAATGTCAGACGGGACATGCGGTTATCACGCCTGC
+TGGCAAGCTTTCGGCAAAGGCGGTTATTCACACAGTGGGGCCCGTCTGGCGAGGCGGCGA
+ACACCAGGAAGCTGAGCTACTCGAAGAGGCATACCGGAATTGTTTGCTGCTTGCCGAGGC
+GAATCACTTTCGTTCCATCGCTTTTCCGGCAATCAGTACCGGCGTTTATGGCTATCCACG
+CGCCCAGGCCGCTGAAGTCGCCGTCAGGACGGTTTCAGATTTTATTACCCGTTACGCTCT
+GCCTGAACAGGTATACTTTGTCTGTTATGATGAAGAAACTGCCCGGCTTTACGCAAGATT
+ACTTACTCAGCAAGGCGACGACCCTGCCTGATAAAACACGCCTGGAGCGTGCCGTTGAAC
+CGCTATGCGCGCGCCATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAACAGTCTGGACG
+CTTTTGCCGCCCGCTACCGCCTGACCGAAATGGCGGCGCGGACGCTGGATGTGCAGTATT
+ATATTTGGGAAGACGATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTGTCGGCGGCGA
+AGCGCGGCGTTCATGTTCGTCTGCTGCTGGATGATAACAATACGCCTGGTCTGGATGATA
+CGTTGCGCTTGCTGGATAGCCATCCTAATATCGAAGTTCGTCTGTTTAATCCTTTCTCTT
+TTCGTACGCTACGCGCGCTGGGATATTTGACGGATTTTGCGCGGCTGAATCGGCGGATGC
+ACAATAAAAGTTACACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGCAACATCGGCG
+ATGCCTATTTCGGCGCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTGATGGCCATTG
+GCCCGGTGGTCAATGATGTCGCCAATGATTTTGAACGTTACTGGCGCTGTAGTTCAGTGT
+CGACATTGCAGCAAGTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGTATCGAACTTC
+CCGAATCCTGGTATAACGATGAGATCACCCGCCGTTATCTGCATAAGCTGGAAACCAGCC
+AGTTTATGGCGGATCTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAAACACGCTTGC
+TTAGCGATGACCCTTCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTTCTTCCGCAGC
+GATTATTTGACGTGATGGGGTCGCCGACGGAGCGTATCGACATTATTTCCGCTTACTTTG
+TCCCTACGCGCGCAGGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGTGTGAAGATCG
+CCATCTTAACTAACTCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCAGGGTACGCGC
+GCTGGCGCAAGAAATTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAACCGACCCGCG
+AACATGAAACCGCCGTACATGATCGCGGACTCACCGGGAACTCAGGTTCCAGCTTACATG
+CTAAAACGTTCAGTATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAATTTTGATCCCC
+GTTCAACGCTTTTAAATACCGAAATGGGCTTTGTCATTGAAAGTGAAACGCTGGCGACGC
+TTATTCATAAGCGTTTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTGCGGCTGGATC
+GCTGGGGACGAATTAACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTGTTAAAGAAAG
+AACCCGCTACGCGTTTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATTTTACCTGTGG
+AATGGTTGCTGTGAACCCGCGCGCGGAAAACTACCCGATCGCGGCGCGGCTTTCTTGTTT
+TACCGGCGGTTTACCTGAAAAGAGAAATTTCAGGAGCGGGATGCGTAAATGAATTTCATA
+CAGAATTAACGCAATACCCATAACAAATATCAGCCCGCACAAGAACCCGATCAGGTTGGA
+GGAGATATGCGGTGTAATATACGCGCCAAAGAAAAGCGTTAAGGGATGATGCACCAGATA
+AATAAACAGCGAAGCATTCACGAAATAGGTGACACGCGCGGACTGAAAGTTTAACAAGCG
+ATGCCCCAGTGAAAATACCACGTTCACCATCCATAGCCCCATTACCATCGTAATCACGGA
+TTCGGTTTCGTACATCCAGGCGTCGCCGCTCCCATAACGTTGATTCAGCAGATACGCGAT
+AAAAGCAACGGCAGCGCCTAAAGTGCATCCGCGTGAGGGCGTGGTGAAGCGCGCTTTCAG
+ATCGGGGTGAATGAAGGCCAACGCGCCGAGAATAAAAAACGGCACATAAAATAGCGTTTG
+CATCACAATAAAATTGAACATGCCGTCACTGAGGATTGCCGGATATACGATGAATATAAT
+GCGCCTGATAGCAGCGTACGCCACCCCCAGCAGGAAAAAAATAAGCGAAAGTTTGGCCAG
+CGAAATAGCGGCGGGACGAGGCTTGCTTGTTTCCTGCCTTTTTTGGAACCAGGTAAAAAT
+CCCGATGCTGACGGTGGTTAATATCACCAGCACCAGTAAAAACCACAGATGTGAAATGAG
+TTCCCACGCTAACGTATTATATTTTTCATAGGCAGAGAGTGTAGGCCAGTTCTCTGTTTT
+CTCTTTGACATATTGCAACAGGATAAATTGCGGCAAGGTAAGCAAAGGGATTGCGGTAAG
+CATGGGAATACCCACACGTTCTACCCGTACTTTCCACCAGTGTTTTAATGGATAACGTAA
+AAATAACATGTACGAAAAATAACCAGAAATAACAAAAAACACCTGCATACGAAAAGCGTG
+GATAAAATCGTTAAACAGGGTTAGCCACCACGATGGCGCGGCGCTATTGACATGCCAACT
+GTGAGTGGAATAGATCAACGAGATATGAAAGGGAATCCCTAACAACATCAGCCATGCGCG
+GATAGAGTCAAGAAAATATTCACGCGGCGCGGGTACAGAGCTCATATAAGGTCACGTATT
+CTCAGATTTTTCACCTTATCCATAAGGCGAATTATAGTTACATTCGGTAGCAACCCTACA
+CCAACTCCGACAACCTGTCTCCAGGATAAGCACGCAAAGTGAAAACAGGCGCGGGAGGTG
+CTTAATCCATGAGCCAGCGCGCTGAACAAAGCCTGGATTCAGTTGTCGTAATGCCTGATT
+ATCCATTAAAATGGATCGGATCGATATAAGCACACAAAGGGGGAAGTGCTTACTTATTAT
+GAAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACGCT
+CTACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCTTT
+AGCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATGAA
+ATATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTAAA
+GACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAGAT
+TAACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAATTT
+TGGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAAGT
+CCTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCCAG
+CTATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGCGGCCTGGCGAT
+TGATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAGCG
+TCCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCTCCGCGCGCGAC
+CGGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCAAA
+AGTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTCCT
+GTTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTGCATGACTCGAA
+CGGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCAAA
+ACACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGCCTGTTGCAGCG
+TGGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTGCGTCCAAGCGC
+CTGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCGAC
+CAATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAACC
+GGGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTTCA
+TGCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAGTC
+GAATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCCGA
+CATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATTGGCGATAACGG
+TGAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATGCT
+GCGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAATGC
+CGATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAAAACAACTG
+AGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCATTGCCGAAAACTGACA
+TCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTACTCGCGAGAAGACGATT
+CACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCGGATTCATTGGCGAAGG
+GGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCTATGCCAAAAGCGACGC
+GCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGCCGTTTCTGGGATCGCC
+TGCGTGGGCGGGATGTAACGCCGCGCTATGTTTCTCGTCTGACAAAAGAAGAGCAGGCGA
+GTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATTTTGTTAATTTTGACTC
+TGGCGCAAACCGTCGTCGCGACCTGGTATATGAAGACCATTCTGCCCTATCAGGGATGGG
+CGCTCATCAATCCTATGGATATGGTGGGGCAGGATATTTGGGTCTCCTTTATGCAGCTCC
+TGCCCTACATGCTGCAAACCGGTATCCTGATTTTGTTTGCCGTGCTGTTCTGCTGGGTGT
+CTGCCGGATTCTGGACGGCGCTGATGGGCTTCCTGCAACTGCTTATCGGGCGCGATAAGT
+ACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCGGAACACCAGACGGCGC
+TGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCCGGTCTGCGCGCGACCT
+GGGAGTCCGTTAAAGCCACAGGCAACGCCGCGCATTTTGACGTCTATATCCTTAGCGATA
+GTTATAACCCGGATATCTGCGTGGCGGAGCAAAAGGCGTGGATGGAGCTCATCGCGGAAG
+TGCAGGGCGAAGGCCAAATTTTTTACCGTCGCCGCCGCCGCCGTATGAAACGCAAAAGCG
+GCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGCTATATGGTGGTGCTGG
+ACGCGGACTCAGTGATGAGCGGCGAGTGTCTGAGCGGGCTGGTGCGCCTGATGGAAGCGA
+ACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGGATGGATACTCTGTATG
+CCCGCTGCCAACAGTTCGCGACCCGTGTTTATGGACCGCTGTTTACCGCCGGGCTGCACT
+TCTGGCAGTTGGGGGAGTCGCACTACTGGGGGCACAATGCCATTATCCGCGTGAAGCCGT
+TTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCGTTCGCCGGATCGATTC
+TTTCCCACGACTTTGTGGAGGCGGCGCTAATGCGTCGGGCAGGGTGGGGCGTCTGGATTG
+CCTACGATCTCCCCGGCTCCTATGAAGAGCTGCCGCCAAACCTGCTGGATGAGCTTAAAC
+GCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTGTTCCTGGTGAAAGGAA
+TGCACCCGGTGCATCGCGCCGTGTTCCTGACCGGGGTAATGTCATACCTGTCCGCGCCGT
+TATGGTTTATGTTCCTCGCGCTTTCTACCGCGCTGCAGGTCGTTCATGCGTTAACAGAGC
+CGCAATATTTCCTTCAGCCGCGCCAGCTTTTTCCGGTCTGGCCGCAGTGGCGTCCGGAAC
+TGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTGCCGAAGCTGCTCAGTA
+TTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTCTGGCGCGTTACGCTGT
+CGCTATTGCTGGAAGTGCTGTTCTCCGTGTTGCTGGCGCCGGTGCGTATGCTGTTTCATA
+CCGTGTTTGTGGTCAGCGCGTTCCTCGGCTGGGAAGTGGTCTGGAACTCACCGCAACGCG
+ACGATGATTCTACGCCGTGGGGAGAAGCCTTTATGCGTCACGGCTCTCAACTGCTGCTGG
+GGCTGGTCTGGGCGGTGGGTATGGCGTGGCTGGATTTACGCTTTCTGTTCTGGCTGGCGC
+CGATTGTCTTTTCGCTGATTCTGTCGCCATTTGTTTCGGTGATCTCCAGTCGTTCAACGG
+TAGGATTACGCACCAAACGCTGGAAGCTGTTCCTGATCCCGGAAGAGTATTCGCCGCCTC
+AGGTGTTGGTCGATACCGATAAATATCTGGAGATGAATCGCCGCCGTATTCTGGACGATG
+GCTTTATGCATGCGGTATTTAACCCGTCGCTTAATGCGCTGGCGACCGCGATGGCCACCG
+CGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGTCATGTGGAGCAGGCGC
+TAAACGAAACGCCGGAGAAACTGAACCGCGATCGGCGTCTGGTTTTGCTCAGCGATCCGG
+TGACGATGGCGCGTTTACACTATCGGGTCTGGAATGCGCCAGAGAGATACTCTTCCTGGG
+TAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAGGGACGAACATCGTCAG
+CGGGATAAGGTCTTCAGGTCTGGAGTGAGGTGAAAAATACCGGCGTGATGCCGGTATTTT
+TATAGTGAAATGAGGTATCAGGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG
+AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT
+TACCCTGGCGTGCAGTGGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT
+CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT
+TATGAGTAATTAACGCTCATCCCATTCGTCTGCCGCAGTACGGCCTTCCTCGGTATCAAG
+CGGGGGTTCAAGCTGGAATTCCCCTTCATCCCATTCATGCAAAGTATTCTCTTCCTGCCA
+TTCCTGGCGGATCTCTATCTCATCATAATCGCCGTCAAACACGCTCTGTGCGGCTTCACC
+ACTCAGCATCGGCAGACATTCGCCATCTTCACCTTCATCGGCGAAAAATTCGACCTGCCA
+CATGATGTCCCCATCCTGCAGTACATATTTCTGAACGTTGAACTGCTGCACATTCGCTTC
+GTCTTGTTCGAGGCCTGGATGGTCAGCCAGAAATTCTTCCCGGGCTGCATCGATAGCTTC
+TTCCAGCGTGGCATACATGGTCATCAGTGTCTCCCTTTGATTTGACGAGGTATTTAGGGA
+AAGAATAGCTGATTCTGTGATATTGCAAGTATGAAAGCGCAAAAATCATTCTATTGCCAG
+TCTGCGCCGTCGTAAGCTGTTCCATGAATAGATAGCATTGAACAACACCACGCCTGCCGT
+GACGCAGAATACGGCGCGGAAGCCATAGCTCGCGGAAATTGCGGCACCCATGAGAGGGCC
+GGTGACGTTGCCGATATCGCGGAAAGATTGGTTGTAACTGAATATGCGCCCGGCTATCTG
+GTTGGTAGAGTTGTAAACCAGCAGAGTTTGAACGGCTGGCAGCAGCGCGCCATCCGCCGC
+GCCAAGCAGAAACCGCAATAGCGCGAGCTGCCACGGCGTTTGCACAAAAGACATTGGAAT
+CAGCAGCAGTACGGAAATAATCAGCGCGACGATAAGGATCTTTTCCGGGCCAATTCTGTC
+GCCGAGCTTGCCGAGCCGGGGGGCGCTAAGTAATGCCGCCACGCCGGGAACGGACGCTAT
+CATCCCGCTAATGAACGCAATATTACTGACATTTCCCGCGAGTTCGCGCACATAGAGCGT
+CAGGATGGGCGCAATAGACCCCGTCGCCACCTGAATAATCAGCGTGGTGACAAACAGGCT
+TAACACCAGGCGGGGATTTTTTAACGAGGCGACCACTTCCCGAACGTGAAGCATCTCTTT
+TTTGCTCACCGGCAGGAAATTCTCGCGAATAAAAAAGAAGGTGAGCAGAAAACAGATAAA
+CAAAACGCTGGCGGTAATAAAAAAGACCGGGCGAAGGCCGTAATGGTCGGCGAGCAGACC
+GCCCGCAAGTGGGCCAAGCAGAGCGCCGCTGACGCCGCCAGTAGAGAGCGTCCCTAACGC
+CCAGCCGCTTTTGTGGCGCGGCACCTGAGTGGCGATGAGCGCATTGGCGTTGGGAATAAA
+TCCGCCCAGCAGGCCTAATAACGCGCGGAGGATCAGAAATTGCCAGATATTTTGCGCCAT
+GCCCATTAACAGCATCACAATGGCCATGCCGAGAGCGGAACGCAACAGTATGATCTTACG
+CCCTTTACGATCCGCCAGACCGCCCCAAAAAGGGGAAGCGATAGCTGAAAAGAGGAACGT
+AATACTAAAGACCAGCCCGGACCACATGTTGAGCGCGCTATGGCCTGTTACGCCGAGTTG
+CTCAACGTAGAGAGGGAGAAAAGGCATGACCAGACTGAATGCCGCGCCGGTTAAAAAACA
+GCCCAGCCAGGTAACGGTTAGATTGCGTTTCCAGTTTATGGGGACATCAGAGGGTGACAT
+AGTGTTCCACAGTATGATGCGCGTTTTGCGCTATCATCAATTTAATTATGAGCGTACTAA
+TTATAATTATGCGCCGACCTTACCAGCCTCGCAATGTGGGGAGCTTTTAAAGCTAAAAGA
+GGGGAAAAATTGCAGCCTGACGGCTGCAATCCTGTCAATAGCGCGACGGTACGCCTTCAG
+GGCGAGTTTTAAAGCGGCGATGCAGCCACATATACTGCTCTGGCGCCATCATAATGCACT
+GCTCAACAATCTTATTCATCCATGCGGCAGTCGCTTCTGCGCTCTCCAGCGGAGGCGAAT
+ATTCCGCAGGAAGGATGATCAGTTCGTAGCCTTTCCCGTCGGGTTTACGGCGAGGCACGG
+AGGGGATAATACAGGCTTTAGACATGCGCGCGAGCATCCAGGTACCGGAGGTCGTAGCGG
+CCTGGTCGACGGCGAATAACGGTACAAAGACGCTGGCGCGCGGGCCATAATCGTGATCCG
+GCGCATACCAGATCAATTCGCCGCTTTTCAATGCCTTAACCATACCTTTCAGATCTTTGC
+GATCCAACATCGATTTATTGGAGCGTAAGCGCCCCCAGGTCTGTAACCAGTCGAGCAACG
+GATTATCATTCGGGCGATAAACGCCGATACCCGGGTTATGCATACCAAACATGCGGGCGC
+CAAACTCAAGGGTAAGGAAATGTATTCCTACCAGAATGAACCCCAGCCCCTGCGCCTTAA
+CTTCACGGATATGCTCCAGACCGCTCGCTTCCATCCAGCGGTTCACTCGCCGATCGGGCC
+AGAACCAGGCCATGCCGGTTTCCATCACGCCCATACCGACGGATTCAAAGTTTTTGACCA
+CCATGGTGTGGCGTTCCTGCGCGCTCATTTCCGGAAAGCATAATTCAAGGTTGCGATAGG
+CGATTTTCGCGCGGCGTTTCATTACGCGTCGCGCCAGGTGGCCCAATGCGCAACCCAATT
+TATAGATGACCGGGTAGGGGAGTTGCACGACCAACCAAAGCGCGCCTATACCCAACCAGG
+TTAACCAATAGCGCGGGTGCAGTAAGGCCACGGAGAACTTAGGCAACTTCGTCATTTCTA
+TCCTGTCTTTCAACGAACAATTCTCCGTATTCTCGCATCTTTTTGCGTTGAGCAAAAATA
+TGTAGCAGGAGAGTGGCGATTAAATCGACAATTGTTGTTAATTATTTAGCGTAAAGCAGG
+AAATGTAGCGCAAAATGTGTGGATGTAAATTGGCGAGACTTGCCTTATCATGCCTGCCCA
+CTTTATTTTTTGCTGATTGCAGGATACGTACACCATGCCAGTGTTACACAACCGCATCTC
+TAATGACGAGCTGAAAGCCAAAATGCTGGCGGAAAGCGAGCCGCGTACGACAATTTCTTT
+TTATAAATATTTCACTATCGCCTCGCCGCAACAGACGCGGGACGCGTTGTATCAGGTGTT
+TACGGCGTTGGACGTTTTTGGTCGCGTTTACCTGGCGCATGAGGGCATCAATGCGCAAAT
+CAGCGTGCCGCAAAGCAAGGTTGAGACCTTTCGTCAACAGCTTTATACGTTCGACCCCGC
+GCTGGACGGGGTGCGTTTAAATATCGCGCTGGAGGATGACGGAAAGTCATTTTGGGTGCT
+GCGTATGAAAGTTCGCGACCGTATCGTCGCTGACGGTATTGACGATCCGAGTTTTGACGC
+CAGTAATGTCGGCGATTATCTGAAGGCGGCAGATGTGAATGCGATGCTGGACGATCCTGA
+CGCGGTCTTTATTGATATGCGCAACCACTATGAGTATGAAGTCGGCCATTTCGAAAATGC
+TCTGGAAATCCCGGCGGATACGTTTCGTGAACAGTTGCCAAAAGCGGTTGAAATGCTGCG
+GGAACATGCAGATAAAAAGATAGTGATGTACTGTACCGGCGGTATTCGTTGTGAGAAAGC
+CAGCGCCTGGATGAAACACAACGGTTTCAATAAAGTCTGGCATATTGAGGGTGGCATCAT
+TGAGTACGCCCGTCGCGCGCGCGAGCAGGGGCTTCCCGTTCGCTTTATCGGCAAAAACTT
+TGTATTTGATGAGCGAATGGGCGAGCGCATCTCGGATGAGGTTATCGCGCATTGCCATCA
+GTGCGGCGTGTCCTGCGATAGCCATACCAACTGCAAAAACGACGGTTGCCATCTGCTGTT
+TATCCAGTGTCCGCAGTGCGCCAGTAAATTTAACGGCTGCTGTAGTGAACAATGCTGTGA
+AGAGTTGGCCTTGCCGGAGGAAGAACAGCGCCGACGTCGCGCGGGTCGTGAGAACGGCAA
+CAAAATTTTTAATAAATCGCGGGGTCGGCTTAATAGCAAACTGAGCATTCCCGATCCGGC
+TGAGTAATATTTTGCCGGATAGCGGCGTAAAGGCTGCTATCCGGCATTTCGCCAGGCGTT
+ACTTCTGCTGAACGCCTTCTACTGAGATGATAAGCTCCACCTCTTGTGAGGCTGGGCCGA
+GATCGGTAGTTATATTGAAATCTTTCAGCTTAATTTTTCCTTCGGCCTCAAAGCCCGCGC
+GCTTACCGCCCCACGGATCGTCGCCCTGGCCCATCAGCTTCGCTTCCAGCGTCACCGGTT
+TAGTCACGCCATTGAGCGTCAGATTGCCGGTAATATCCAGTTCATCGCCCTCTTTTTTCA
+CGCTGGTAGAGGTGAAGGTTGCCTGCGGGAATTTCGCAACATTAAGAAACTCCGCGCTAC
+GCAGGTGTTTGTCACGTTCGGCATGGTTAGTGTCGACGCTATTGGTGTTAATGGTCACAT
+TCACTTTGTCTGCTGACGGATTTTTTTCGTCAAAAGTGAACGTGCCGTCGAAATCTTTAA
+AGGTGCCGTATAGCCAGCTGTAGCCCAGATGCTGGATGCGGAAATTGACGAACGCATGTT
+GGCCTTCTTTATCAATTTTATACTCCGCCGCCACGGCGGAACCGGTCGTGAATAACAAGG
+ATGCGAGGGTGAATCCCAGCAGGTTTTTTTTCATTTTTGAGCTCCATAGTCAGATGACGA
+CATTCCTGTCATACGTTTCAGTGTGTCGTCTTTATCGATGAAATGGTGTTTTAGCGCCAT
+AACCCCATGCGAGAGCGAGATAATGACCAGCGACCAGGCAAACCACAGATGCAGTGTTCC
+GGCGATGTCAGCCTGCGCGCCCGCGTCCGTAAGCGTGGCCGGAATCTCAAACCAGCCAAA
+GACGCTAATCGGTTTACCGTCGGCGGTGGAAATCAGGTAGCCGCTAATGATTATCGCAAA
+GAGCAGGAGATACAGAAGGATATGACCCGCGGCGGCGCCAATGCGCGTTAAACGGGAATA
+GCTGGTCAACGCAACGGGCGGCGGAGAATAAAGCCGCCAGATAATACGCACGATCAGCGC
+CATCATCAGTAACATGCCAATACTTTTATGTATTTCCGGCGCCTAGTGATACCAGCCGTC
+GTAATAACTGAGCGTGACCATCCATAAACCCAACGCAAACATGCCATAGACCACTAGGGC
+GGTCAGCCAGTGGAGGGCGGCGGAAACTACGCCATAACGTTGTGGAGTATTTTTAAATTG
+CATAAACACACCAATGAATATTTCACGAGAGAATGAAAATGGCGTGGAAAAGCGCCGAAT
+GCAACTTATAAATAAGAATTTGAATGATATTTATTTTTATTTCAATAATTTTGATGTTGT
+TTGCGATTCAGCTTCAGAAGTTTCGAGATATTTCACTCCTGTAACCGCACAACGGCAGGA
+GTTGGCATTATTGCCGTGCTTCAACATTATGAAATAAAAAGTGAGGAACTTTCAGGAAGT
+GTTAGTTAACGTCAATGAAAAGCAATCAGAAGAAAAGGAGATAAACAATATCCATCACCG
+CCAGCAGCGACCAAAGAATAACGTAAAGCATGAAATGTTCGCGAATATTATTCATCAGAA
+AATGAAAGAGACGACGCATAGCTTACCTTAATAAACAGCCCCTTTACGGGGCCGACAAAT
+TATTGGCTAAAACGGGAAAGCCGGAACGGCGTCAGATCAAAGGAGGGCGTTTTTCCCAAC
+GCAAAATCCGCAGCGATTTCTCCTAACACCGGGGCGAATTTAAAACCATGTCCGCTGAGT
+CCAGTGATGACAAGCGTATTCTCATGGCCAGGCAGCGTATCGATAATAAAATCCTCGTCC
+GGCGAATTATCATAGGTACATGCCGCCCCATGTAAACAACCGCCGATACCCGGCAGTACG
+TTACGCAGGAAAGGAAATGCTTCCGCGCCATCGCTGGCAACGGCGGCAAAGGGCTTGCGC
+TCTTCCGGTGCCTGTATTCGCTGCCCGCCATTGTGTTTGCCGATTTTTAACTCGTCGTTC
+TCCGCCGGGAAACCGTAATAGTGATCGCCGTTGGGCATTTCGCCGGTAAAGGCCGGAAAG
+CGGTTTTTAGTGCTGTAACGTCCATCCGCCTTAAACCAGGCAAAAACTTTACGTACGGGC
+TGAACGGGCAGCTCCGGTACCAGCGTTTTGACCCAGGTGCCCGCGCTAATCAGCGCTTTG
+CTGGCGTGGTAGCAGCCTTCACTCGTCTCTATCGTCACACCGTTATCATCATGGTGAATA
+TGGCTTACCGGGCTGTTGAATAGCTGTGCGCAGCCTGCCTCTCGGGCCAGACGAAGCCAT
+GTGGTAATGGCTAATTCGCTGCGCAGGAAACCGGAGTCAGCTTCAAACAGCCCGATATAA
+TTATCGGGCACGCGAATTTCCGGCCAGCGCGTCATGAGGGCCGTCGCGTCCAGGCGCTCG
+ACGTTCAATTGCCACTGTTGCGCGCTTCGTGCGACGTTGGCTAAGAAAGCGGAATCGGCC
+GGGCCGAGGTTGACGACGCCGGAGCGGACAAAAATAGGCTCTTCATTGTGTGTGGAGAGC
+TCATCCCAAAGCGTCTGGGCGCGAAGCACCAGCGGGACATATTTTTCGCCTTCACCATAA
+GCGTGGCGGATAAGACGGGTATCGCCGTGGTGGCTGCCCTGTTGATAAGGCGGCATATGC
+GCATCGGTCATCAGGACCTTTAGCCCGGCGCGGGTGGCGTAATAACCAGCGGCGGCGCCA
+ACCGAACCGCTGCCGATAATAATAAGGTCGTATTTCATCAGCTTCTCTCTGCTATCGCGA
+TGATTTCAAGGTAAATAACTGCGCTGAGATATACAAGCCAGAAATAAGTGAGGCACCTTA
+CGGTGCCTGAGAGAGGGGGAGCGCGTCACGCTAATGGTGACGATACTCGTTTTCCTGGTA
+ATCGCCTGATTCTATTTTGGCGATGCCGGCTTCTAATATTGAAATAAATTGCCTGGCTAC
+ATCTGTCGTTAACCAGAGCGTTTGACCAACTTCAGTCCCTTCCGGTTCCGGACGATTTGG
+GGTCTGGTAGTGTAAACGCAGCATCAGCGCATCATAGCTATCGACGGTGCTGATGTCCCA
+TCCTACAAGCGGATGGGTCTGAATGACTTCATTATTCTTTTCCATCATGCCCCCCTGGTA
+CGTGTTATAAGACAACGGTTCTCGAGGTTCAATGCGTGTTTTTCTTCTGAAGCAACTTCA
+GTATACCAATTAATAAGGCTATTCACTGCGTTTTTAAAGAGACCGGAGGATAAATTTCTC
+TTTTTAAGAATTATATGAACAATAAAGCGGCAGTTCATTCATATTTTTTTAGGATGTTGT
+GCAATTATTTTGACGGTCAGGCGAAATATTCATCAGTTGCGCAAATAAAAAAGCCGGGGC
+GACCCGGCAAACATACATCACTGCATATCATTTTTTATTCATTGATGAACCAGTCATCAG
+CGCTCTCCCAGGTCTCCTGGAGAATCTCGCTAATGCGTTCTTTATCCTCTTTTGACGCGC
+CAATGACGGACAAGTTGTTGGCGGTAGCGTAACGCACGGTGACGTTACCCAAATTCTCAG
+GAAAATGATGGCTAATACGGCGGGNNNNNNNNNNNNNNNNNNNNNNNNNNCCCGCCAGCG
+CACCAATCGCACCGGCAGGCAGAGGTGACGTTTTGGCTATAGTGACTTCAATACGCATAA
+TGGCCCCCTGTTGAATATACTGGATATATATACAGTTAAATCCAATATATAGCAACAGGT
+AAGCGCATTTTTTATTTTTTTACTGACCAGCGTACTGTTTCACCCGCTAAAAAAGGCACC
+AGCGAATCATCAGCCAGCGCGATATTTTCCGGTATCTGTTGTTCATCGCGAACCAGTTCC
+ACCCACCCCGTATTCACCGGCAGGCCATAGAATTGCGGGCCATTCAGTGAACAGAACGCT
+TCAAAGTGCGCCAGCGCGTTCATTTCCTCAAACACGGCGGCATAACTGCCAAGAGCGGAG
+GGGGCGTTGAAACAACCGGCGCAGCCGCAACGGGTCTCTTTACGATGACGTGAATGCGGC
+GCTGAATCCGTCCCCAGGAAGGCGCGCGTAAAACCACTGGCGACCAGGTCGCGTAACGCC
+TGCTGGTGAATATTGCGTTTCAGAATCGGCAGACAGTACAGGTGAGGACGAATGCCGCCA
+ACCAGCATATCATTACGGTTAAACATTAAATGTTGAGGCGTAATGGTCGCCGCCAGGTTG
+TAGCTGCCGTCACGTACATACTGCGCGGCATCTTTGGTTGTGATGTGTTCAAAGACCACT
+TTAAGCGCGGTCAGACGCTGGCGTAGCGGTTCCATTACGGTGTCGATAAAACGCGCTTCG
+CGATCGAAGATATCAACATCCGCATGGGTCACCTCACCGTGGACCAGCAATGGCATTCCG
+AGTTTTTCCATCCGCTCCAGTACCGGCATGATAGCGTCGACTGACGTTACGCCATGACTG
+GAGTTAGTGGTGGCATTGGCCGGGTAAAGCTTGGCCGCAGTAAACACGCCTTCATGGAAA
+CCACGCTCCAGTTCATCGGCATCGAGCGAATCCGTTAAATAGCAGGTCATTAACGGCGTG
+AAATCATGCCCGGCGGGCACCGCATCGAGAATACGCTGGCGGTAGGCGATCGCTGCATCA
+ACGGTCGTAATGGGGGACGCCAGGTTCGGCATCACGATAGCGCGACCATAAATTTCGCTG
+GTATAGGGTACGACCGTTTTTAACATGTCGCCATCGCGAAGGTGAACGTGCCAGTCGTCC
+GGGCGGCGGATCTTTAAAACCTGGGATGGTGCAGTCATTAATAAGCTCCGGCTGAGGAAT
+AGTCTTTTTGCCGGAAACAAAGGATAAGCGGAAACGTTTTCGTTTGCACGTAAAAAAAGG
+GCGCGAGCGCGCCCTCCGAAATCAATTGGTGAAAGGAATAACGATTTCACCAGGTTTAAC
+TTCAATGCCTTTCGCGAGTTTCTTCGCTAACGCTTCGCCTTTACTACTGTCCTCACGCAA
+CACGTAAGCGGGCCGCTGGTTAAAGTAGCTACGTAAAGACTGATTTAAATAGGGCAGGAG
+CGTTTGTAGCACTGATTGCATTTTCTCCGGCGTCACGGTGGCGTCTACTACTTCCATCTC
+CTGAAGATAGATGGCGCCTTTTTCTTTATCAAAGACCGGCAGGGCTTTTAGCTTGAGTTT
+CATCGTCGCTTTTTGACTGCCAAACAGGGAATTCATATCCAGCCTGGCATCGCCAGTAAG
+GGTGACTTTATTAGGCTCTTCCCGACCAATCTGGCTGGCAAGGTTAGTCAATACGATATG
+CGCGTCGGCAATGCCAGGCAGACCAATATCTTTTGAGAAATTATTCCGTTTTTCAAGCGC
+TTGATTGATTTCTTGTTCGCTAATGGTGTATTGCGTAAGTTGATTACAACCCACTAACAG
+GCCGCTAACTACCAGCGCAGCGGCAAAAAAAACTTTTTCATGGCGTTCCTTAGCATGTTG
+CCTGTGCCCTAATCTTGACACAAAGCAGCATGTCGCGCCAGCGGACATGGCGCCACTAAA
+AAAAGCTGAAAAAGGCGGCAAGAAAGGGTTGCCGCCTGGCGGGCGTTAGATAGCCATTGA
+GGAGAGTAAATTAATTTGCGTCTGCTTAGCCATATTATCGCGATAGTCCGCGACTTTTGT
+CGGCCAGTGAATACCGGCGACCAGCGTCAGATTACGCAGAAGCGGAAACAGATGAATATC
+ATCTTCCGATAATTCGCCGTTAACGGCGTTAGGCTGTACGATGAGTTTATCCAGCAAACG
+TAAATCATCGCCGATCTTTTTAATCAGTCCGGCAGAGTGCGCAAGATGGTTGTCAAAACT
+GCCAGATGAGGCCTCTTTTTTGCGGATAAAATACTGGCGCGCCGCAGGGGTAGAAAATTC
+ATCGAAAGCGGATTTTGCAAATCGCGGCAGCAGTAGCTGATTAACGTAACCGTTAACTTT
+GCGCAACCACTCTTCAATGGCTGGATTACGTTTCCCGGTTAACAGCGGTTTGCCGTCGAG
+GTTGTCGACATAATGTACAATATCCATACTTTCAGGAAGGTAGCGACTATCATCTTTTTG
+CAGGATGGGCACCATCTTTTGACCAATCATCCGGGTGGGCGTCGCCTCGTCGTCATTTTG
+TAACACGTTAAGTTCAACGGGGATGTTCTTCAGGCCGAAAATCATGCGGGCTTTAACGCA
+GAAAGGGCAATGATCGTAAATATAAAGCTTCACGTTTCTCCTCCATTTGACTGTCGGTTC
+CTGACCAGTATGGAGGAGATAGCGACAGGTATCAAATCAGGCGCCGGGTTCCAGCATCCG
+GCGCGGCGTGCGCTTATGACTAAATTGCCAGCCTAAAGCCAAAAAGGTGATAAAGCCGAT
+AATACCGAGCATCATCCACGGTAGTTCAGGCTGCGCAAGCGCTTTACCCATATCAAACAA
+CCAGCCGCCGCCGATATAACTAATCGCGCCGCCAATGGCTAATCCCAGACGGCTAAAGCC
+CATATAGCTTCCCCGCGCCCTCGCGTCCGCGGGCGACGCGCTGAGCGTTTCGCGCGCCGG
+TTCGGCGATAACCGAGCCGATGTAGAAAGCGCAAATAAGCGTAAAAAGCTGCTGTAAATT
+GCCCACCATCCCGATGGGGAGCATGCTCAGCGACATGACGAGCAAACCGGCCATCAGCCG
+ATGCTCCAGCCGAAAACGCTTTTCGCTCCAGCGGGCAATCGGGTAGAGCAACGTCAGCGA
+GAGACACGCCTCAATAGCGTACATCCATTTCACGGCAGCAGGCGAACCGGCGATATCGTT
+TACCATAATCGGCAGCATTAACATGACCTGTACCGCCAGCATATAGTAGCCCGCCAGCGT
+CAGCACGTAGGTGACAAACCTTTTATTGCTCATGACGCGGCGCATTCCTTCACGCACCGG
+CGTTCTGGCCGTTGATAGCTTCCAGGCCGGAAGCAGCCATGCGTTGAAAAGGGCGCATAA
+TATGAACAAAATAGCGCCCGTCGCGCAGACCAGGCGAAAATCGTATTGTAGCAACCAGCT
+TCCCAGCAGCGCGCCAATCACCGCGCCCGCGCTGTCCTGCATCATCAACAGAGAGAAGAA
+GCGGCCCCGTTGCTCCGGACGAATTAATTTGACCACCAGCGCTGAACGCGGCGGGTCGAA
+AAGCGTACCGCCGAGACCGGAAAGAAAGCAGGAAAACCACAAGAGCCAGGGCTCATGCGC
+GATACCCATGGTGGCAAAGCCTGCGGCGCGCATCAGCATACCGGTGACAATCATCGGTTT
+CGCGCCAAAGCGATCGGCGATGGCGCCGCCAAAAATGCCCAGACCTTGTTGAATAAACTG
+ACGCAGGCCGAGCGCGATCCCTACCATTACGGCAGCCCACCCCATTTGATCGACAAAGCG
+AATAGAGATGAGCGGGAAGACGACGAAAAAACCCAGCACCACTAACATGTTATCGATGAG
+AAGAAAATATTTACCCAGGTTCCTCGCCTGCGAGACGCGCGACATTTCCCCTCCCGGGAA
+ATAAAAGATGAGCGTCTTCTATTCTGCGGCGGCGTTTCGTTTTTTCCTACCGTTAGCGGG
+ACAATATTTTTTTATCAAAAGTCCTTTTTAATCGAGAGTTTTCATCAAAATGTGGCAGCA
+ATTCAAAAAATGACGATTTGCGCTTTTCACAGGGCCTGGTTGCGCAGGTATAGTAATGTT
+ACTGGCGTGCTGAAGACGTTACAGGAAGGAGTAGGTATAGAATGTTTGGCTATCGCAGTA
+ACGTGCCAAAAGTGCGCTTAACCACCGATCGTCTGGTGGTACGTTTAGTGCATGAGCGTG
+ATGCCTGGCGTCTGGCCGATTATTACGCGGAAAATCGTCATTTTTTAAAACCCTGGGAAC
+CGGTCCGTGATGAAAGTCATTGTTATCCTTCAGGATGGCAGGCGCGTCTGGGAATGATCG
+GTGAATTTCACAAACAGGGCTCCGCCTTCTATTTCGCGCTACTTGATCCGGAAGAAAAAG
+AAATTATCGGCGTGGCGAATTTTTCCAATGTGGTGCGCGGTTCTTTTCATGCCTGTTATC
+TGGGCTATTCCATTGCGCAAGAGTGGCAGGGGCAAGGGCTGATGTTTGAAGCCTTAACCG
+CTGCGATTCGCTATATGCAGCGCACTCAGCATATCCACCGTATCATGGCGAACTATATGC
+CGCACAACAAACGTAGCGGCGCGTTGCTGGCGCGGCTTGGCTTTGAAAAAGAAGGCTATG
+CGAAAGATTACCTGTTGATTGATGGACAATGGCGCGACCATGTCCTGACGGCGTTAACCA
+CGCCGTTATGGACGCCGGGGCGTTGAGCGGCTTACGGAATGAGAGGCAAAGGGAGAAAAC
+GATGAAATATGAATTAACCGCCACTGAAGCGCGAGTGATTGGCTGTCTGCTGGAAAAGCA
+GGTGACAACGCCGGAACAGTATCCGCTTTCCGTCAACGGGGTGGTGACAGCCTGTAATCA
+GAAAACCAACCGTGAACCGGTGATGAACCTGACGGAACAAGAGGTACAAGAACAGCTCGA
+TAACCTGGTGAAACGCCACTTTTTGCGTACGGTCAGCGGGTTTGGCAACCGCGTCACCAA
+ATATGAACAGCGCTTCTGTAATTCCGAATTTGGCGATCTGAAACTTAGCGCGGCGGAAGT
+GGCGCTCGTCACTACGTTGCTGCTGCGCGGCGCGCAAACGCCCGGCGAGTTGCGTAGCCG
+GGCGTCGCGGATGCATGAATTCAGCGATATGGCGGAAGTTGAATCCACGCTGGAACGGCT
+TGCCAGTCGTGAGGACGGCCCGTATGTCGTCCGTCTGGCGCGTGAACCGGGTAAGCGCGA
+AAGCCGCTATATGCACCTTTTTTGCGGCGACGTCGATGAACTGTCTCTCCAGACGTCTGC
+GCCGGAAAGTGCGTCGGGCGATCTTCAGTCGCGCGTCGAAGCGCTGGAAAGCGAAGTGGC
+GGAGTTAAAGCAGCGGCTGGATTCTTTGTTAGCTCACCTGGGAGAGTAATGTGAGAACAT
+TACGGATTGGCATTGTCGTGTTAGGTGGTATTGCGCAGAAGGCCTGGCTGCCGGTATTAA
+CCAACACCGCCGGATGGACGTTACAGGGCGCCTGGTCTCCTTCGCGGGATAAAGCCTTAC
+GTATTTGCGAAAGCTGGCGCATACCGTATGTGGATTCGCTGGCGAATTTAGCGTCCGGCT
+GCGATGCGGTCTTCGTCCACTCCAGTACCGCAAGCCATTATGCCGTGGTCAGCGAACTTC
+TCAACGCTGGCGTCCATGTCTGCGTGGATAAACCGCTGGCGGAAAATCTACGTGATGCCG
+AACGGCTGGTGGCGCTGGCGGCGCAAAAAAAATTGACGCTGATGGTTGGCTTTAATCGCC
+GTTTCGCGCCGCTGTACCGCGAACTGAAGACGCGCCTCGGCACTGCGGCGTCACTGCGTA
+TGGATAAACATCGTACCGATAGCATCGGGCCGCATGACTTACGTTTTACTTTGCTCGATG
+ACTATCTGCATGTCGTGGATACCGTTCTGTGGCTGGCGGGCGGCGAGGCGCGCCTTGCCA
+GCGGCACGTTGCTCACCAGCGAGTCCGGCGAAATGTGCTATGCGGAACATCATTTTTCCG
+CCGACAAATTACAAATTACCACCAGTATGCACCGGCGCGCCGGAAGTCAGCGTGAATCGG
+TCCAGGCCGTCACCGATGGCGGGCTGTATGACGTGACGGATATGCGTGAATGGCGCGAAG
+AGCGCGGGCAGGGTATTCTCATCAAACCCATTCCGGGTTGGCAAACAACGCTTGAGCAGC
+GTGGTTTTGTCGGATGCGCGCGGCATTTCATTGACTGCGTACAAAATCAGACGGTTCCGG
+AAACGGCGGGGGAGCAGGCGATTTTGGCCCAGCGCGTCGTGGAGGCGCTGTGGCGGGACG
+CCATCAGCGAATAATCCTCTGTAACATCTGGCGGTAGTAATTCATCGTAATCCAGGTACT
+ATACCCTCAATAATTCGAGTTGCAGAAAAGCTAACGCACATGCAGCTCGAAGTATGGCGG
+GTATATATGCCCACTCTACATAATACCTCTTTTCACAGTGAATAATGGCAAACCGTGGGG
+AGTCTGTAAGGCCTGATAAGACGTTTTGACGTCGCCGTCAGGCGCAGTGATACAGCCGGA
+TACGGCAGAAGTTGCGTTATCCGGTCGATGGATCAGCCATGCAGGAGTTTTACGCCAGGG
+TCTGGAATACAAAAGAAATGAATTTATTGAAATCGCTGGCTGCCGTCAGCTCGATGACTA
+TGTTTTCACGCGTGTTGGGCTTTGCCCGTGATGCGATTGTCGCCAGAATTTTTGGCGCAG
+GGATGGCGACCGACGCCTTTTTTGTGGCGTTTAAACTTCCCAATCTACTACGCCGGATCT
+TTGCCGAAGGCGCTTTTTCTCAGGCCTTTGTGCCTATCCTGGCGGAATATAAGAGCAAGC
+AGGGTGAAGAAGCGACGCGGATCTTTGTCGCTTACGTTTCCGGCCTGTTGACGCTGGCAT
+TGGCCGTCGTGACGGTGGCCGGTATGCTGGCCGCCCCGTGGGTGATTATGGTAACCGCGC
+CGGGTTTTGCCGATACTGCGGATAAATTTGCGCTGACGACGCAACTGCTGCGGATTACGT
+TTCCCTATATTCTGCTGATCTCGCTGGCTTCACTGGTTGGCGCCATTCTCAACACCTGGA
+ATCGCTTCTCTATTCCCGCTTTTGCGCCGACATTTCTTAATATCAGTATGATCGGTTTTG
+CATTATTCGCCGCGCCATACTTTAATCCGCCGGTGCTGGCGTTAGCCTGGGCAGTCACCG
+TCGGCGGCGTGCTGCAACTGGTGTATCAACTTCCGTATTTGAAAAAGATCGGTATGCTGG
+TGCTGCCGCGCATTAACTTTCACGACACCGGGGCGATGCGGGTGGTCAAACAGATGGGGC
+CGGCGATTTTGGGCGTTTCCGTCAGTCAGATCTCCCTTATCATCAATACCATTTTCGCCT
+CGTTTCTGGCCTCCGGCTCGGTCTCATGGTTGTACTATGCCGATCGGTTGATGGAGTTCC
+CGTCCGGCGTGCTGGGCGTGGCGTTGGGGACCATCCTGTTGCCGTCATTGTCGAAAAGCT
+TTGCCAGCGGCAATCATGATGAGTACTGCCGCCTGATGGACTGGGGGCTGCGTTTGTGCT
+TTTTACTGGCGTTGCCGAGCGCGGTAGCGCTAGGCATTCTGGCGAAGCCGCTGACGGTCT
+CGCTGTTTCAGTACGGTAAATTCACCGCCTTTGATGCGGCGATGACGCAGCGGGCGTTAA
+TCGCCTATTCGGTGGGGCTGATTGGCTTGATCGTCGTAAAAGTGCTGGCCCCGGGCTTCT
+ATTCTCGCCAGGATATTAAAACGCCGGTGAAAATCGCCATCGTGACGTTAATCATGACGC
+AGTTAATGAACCTGGCGTTTATTGGACCGCTGAAACACGCCGGGCTGTCGCTCTCTATTG
+GTCTGGCGGCATGTCTCAATGCGTCGCTGCTGTACTGGCAACTGCGCAAACAGAATATCT
+TTACGCCACAACCGGGGTGGATGTGGTTCCTGATGCGTCTGATCATTTCCGTACTGGTAA
+TGGCCGCCGTGTTGTTCGGCGTGTTGCATATTATGCCGGAGTGGTCGCAAGGGTCGATGC
+TATGGCGTTTGCTGCGTTTGATGGCGGTAGTGATCGCGGGTATCGCGGCCTATTTCGCCG
+CGCTTGCCGTGCTGGGCTTTAAAGTGAAAGAGTTTGTTCGCCGGACGGCGTAAATTCAGT
+GCCTGATAGCGCTGTGCTATCAGGCCTACAAGGCATTCAGGCCGGAAAGGCGCAACGTCG
+CCATCCGGCAATGATTAGATAGATATTTTTTTACCGCCGCGGTGAGAGACGGAAGTCTGA
+CCGTCAGCCCCGTACAAGGTCGGCTCCTGGTGAGGTTTCAGCACCTCCAGCGCCTGTTGA
+TTACGCTCGATTTGCCCTTCCAGCAGCCAGCCGTTGTGCTGGTTGAGGTCGCGCAGATGC
+TGCGTTTTTTCGGTAATCGCCTGCCAGCGCTCTGCAATGTCATCGTTTGCGCTACGCTGC
+GCGTTCTGCTCCAGACGGCGCTGTTGTTCCAGATAATCCAGCGTCGCCAGCAACGAGCTT
+TTTTCTTCTGTAATACGCTGTAGCTGGCTGCCGTTAATCTGGCCTACGGAAAGCTGTTGT
+TGCTCGGCGTCCATCACCGTCTTCAGGTCATTCAGGACGGTGGTCATCTGGTCAAGTATT
+TCTGACAAACGAGTCATACGCTTATTTATTCTGTAAGTAGCTCTGCGCCTCGCGAATGAG
+CGAGTCTGCTATTTTTCCCGTATCCATTTTTAACTCACCGTTACGGATAGCCGTTTTTAA
+TGCTTCGACGCGTTCCATATTAATGTCGCTGACGCCTGGCTGCATAAGCTTCGCTTGCGC
+GTCGCTTAACGTTACGCTGGCGCTCGTCGCGGCGGACGTTTTTTCCTGACGCGTTTTTTG
+TACCGGCGTGTCGCTGGTTTCGCGCGTCTGGACAGTGCTAACGGGTTTCAAAGGTGAGGT
+ACGGTCAATGCTCATTTATTTATCCTCATCGAGGGTTACGTTGTAGCGGCCAGCTACCAT
+CATGGTTGAATATCTCATCGGCAGCCGCGACAAAATCTTTACACAATTATAGGTTAATAA
+GAATATTCCCATCAGAATCGACGGTTCCACTCACGATTTGACCCGATGTCATGCGCACGC
+GCGCATTTTGCGCGACGGCGGCATTATTCATCGCCTGACCTTCCGCATTGACGCTAAACC
+CCTCGCCATTGGCGATGACCTGTACTCGTTGACCCGCTTTGACACGCCAGGCCTGACGTA
+TCATCGTAAGCTGTACCGGCTGCCCGGGAGCGAGATCGCGCAAACTGACGGCATCCTGAA
+TCTGACGGATATCCAGTACCGTCCGCGGCGGTAACTGATCCAGTCTGCCACGTTTTAGCG
+TGACGTTGGCCGGCGTCAATTTTCCGCCGCGCGCGACGGGCGCGGCTACGGCGACATAAT
+TGCCGGTCGCTTGCACATTCACCTGCAAATAACGTTTTTCATTGGCGCAGCGCGCCACCA
+CATTGACGTTGCCCCACAGCTTCGCGCTGCCCGTCATGCTGAAGGCTGGCTGCTCGCAGC
+TCGGTAGCAGATTGGGCGGTGAACGGAGCGTGACAACCACCTCGTCGCTGAAGCCAGCCA
+GACGCTGGGAAAACCACGTGGTCAGCTGGGCGTTGATGTCCTGCGCCATTGTCAGGGGGC
+TGAACAGCAAAGCCGCCACGGCGAATCCTCGTTTTAACGTTTGCATGGTACTTCCCCCTG
+GTTGATGTCATGACAGGATTCTACCCGTGTGAAGCAAGCATCAACGCAATAAATAGCGAC
+GCATTTTGCGTTTATTCCGGCGATAACGCGCGCGTGAAGGCATTTAAGCTGTCGGCTGAA
+TTTTGCCATTTGCGGAGGAGATATGCTCGACAGGCTCGATGCCGCCTTACGATTTCAGCA
+GGAAGCGCTAAATCTGCGCGCGCAACGTCAGGAAATATTAGCGGCGAATATCGCCAATGC
+CGATACGCCGGGGTATCAGGCGCGCGATATTGATTTTGCCAGTGAGTTAAAAAAAGTGAT
+GGTGCGCGGACGGGAAGAAACCGGCGGCGTCGCGTTGTCGTTGACTTCTTCTCGCCATAT
+TCCCGCCCAGGCGGTCTCTTCTCCCGCAGTGGATCTGCTTTACCGCGTACCCGATCAGCC
+TTCTTTGGATGGTAACACCGTAGATATGGACAGGGAACGTACGCAGTTTGCGGATAACAG
+TCTCAAATATCAGATGGGGCTTACCGTTCTGGGTAGCCAACTCAAAGGCATGATGAATGT
+GCTACAGGGAGGAAACTAATTCGTGGCGCTGTTAAACATTTTTGATATTGCCGGATCGGC
+GCTTGCCGCACAGTCCAAGCGGTTGAACGTTGCGGCCAGTAACCTTGCGAATGCGGATAG
+CGTCACCGGCCCGGACGGACAGCCTTATCGCGCCAAACAGGTGGTTTTTCAGGTGGACGC
+CGCGCCGGGTCAAGCCACTGGCGGGGTAAAGGTCGCCAGCGTGATTGAAAGTCAGGCACC
+GGAAAAGCTGGTTTATGAGCCAGGCAATCCGCTGGCGGACGCTAATGGTTACGTCAAAAT
+GCCCAACGTCGATGTGGTCGGCGAAATGGTCAACACGATGTCAGCCTCGCGCAGCTATCA
+GGCAAATATCGAAGTCCTGAATACCGTAAAAAGCATGATGCTTAAAACGCTGACATTAGG
+CCAGTAAAGGAGGCGCGTATGTCTATTGCCGTAAATATGAATGACCCGACCAACACGGGC
+GTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGCAACGCTGCCGATCTGCAAAGC
+AGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAGGACCCGACTAACCCATTACAA
+AATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACCGTGAGCGGCATTGAAAAACTG
+AATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAATAGTCAGTCCCTACAGGCGACC
+ACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACAATTCTGGCGGGTAAAGGCGCG
+GAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTGGAATTGCAACAGCCTGCGGAC
+AAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTGGTACGGACGCTGGAGATCGGT
+GAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGTAAGCAAACGGACGGAACAACG
+GTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGCAATGGCGGGACGCAACTGGTG
+GCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACGAAGGGCAGTAACGGCAACCTG
+TTGGATCTGGGTACCTACGGCACCACCACACTCGACGAAGTTCGGCAAATAATCTAAGCC
+CTTACACTTATCAGGAGTCAGTCATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTG
+CGGCCACCAACCTTGATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTA
+AGTCCGGTACGGCATCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAA
+AAGTGGCGGGGATTACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGC
+TGGATGTCGCGATTAGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGT
+TCTATAGCCGCAACGGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGG
+GGATGCAGTTGACCGGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGA
+ATCCTGCGCCGATCACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGT
+CAATGCAGATCAACCTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGA
+GTGATGCGGATTCGTATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATG
+CCCATGACATGAACGTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCC
+ATGACAGCAGCGATCCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCA
+ATGAAAACGGGATTCTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATG
+GCGCGACAGCGGCCACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGG
+CTAATAACATCGTCGCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACC
+AGATTAACAATGATGGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGG
+GGCAGATTGTGCTGGCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACG
+TCTGGGCGGCGACGCAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACT
+TCGGTAAGCTGACGAACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGG
+TGAATATGATCGTCGCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGG
+ACCAGATCCTCAATACGCTGGTTAACCTGCGCTAAGCGCCTGACGGGATAGCTTAATGGA
+TCACGCAATTTATACCGCCATGGGGGCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAAC
+GGCCAGCAACCTGGCTAATGCCTCAACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACG
+CGCGGTGCCCGTTGATGGCCTCTCTTTAGCGACGCGCACGTTGGTTACGGCGTCGACGCC
+GGGGGCGGATATGACCCAGGGTCAGTTGGACTACACTTCCCGCCCGCTGGATGTTGCGTT
+ACAGCAGGACGGCTGGCTGGTGGTGCAAGCGGCGGATGGCGCTGAAGGATATACCCGTAA
+CGGGAATATCCAGGTGGGCCCGACCGGGCAGTTAACCATTCAGGGACATCCGGTTATCGG
+CGAAGGCGGCCCGATTACCGTTCCGGAAGGGTCGGAAATCACCATTGCGGCAGACGGCAC
+GATCTCCGCGCTCAATCCCGGCGACCCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAA
+GCTGGTCAAAGCGGAAGGCAATGAGGTGCAGCGGAGCGATGACGGTTTATTCCGCCTTAC
+CGCCGAGGCACAGGCTGAACGCGGGGCGGTACTGGCCGCCGACCCGTCAATTCGCATTAT
+GTCGGGCGTGCTGGAGGGCAGTAACGTCAAGCCGGTTGAAGCCATGACCGACATGATCGC
+CAACGCACGTCGTTTTGAAATGCAGATGAAGGTTATCACCAGCGTAGATGAGAACGAAGG
+GCGAGCTAACCAACTGCTGTCGATGAGTTAATACAGGACATTTTATGATCAGTTCATTAT
+GGATCGCCAAAACCGGTCTGGACGCGCAGCAAACCAATATGGATGTGATTGCCAATAACC
+TGGCAAACGTCAGCACCAATGGTTTTAAGCGTCAGCGCGCGGTATTTGAAGATCTGTTGT
+ATCAGACCATCCGCCAGCCGGGCGCGCAGTCGTCCGAGCAGACGACGCTGCCTTCCGGGC
+TGCAAATCGGTACCGGCGTGCGTCCGGTCGCCACGGAGCGCCTGCACAGTCAGGGGAACC
+TGTCGCAGACCAACAACAGTAAAGATGTGGCGATTAAAGGGCAGGGCTTTTTCCAGGTCA
+TGCTGCCGGACGGTACGTCTGCCTATACCCGCGACGGCTCTTTCCAGGTGGATCAGAATG
+GTCAACTGGTGACGGCGGGCGGTTTTCAGGTGCAGCCGGCAATCACCATTCCGGCCAACG
+CGTTAAGCATCACGATTGGCCGCGACGGCGTGGTCAGCGTTACCCAGCAAGGGCAGGCCG
+CGCCGGTTCAGGTCGGGCAGCTTAACCTGACCACCTTTATGAACGACACCGGTCTGGAAA
+GCATCGGCGAGAACCTCTATATCGAAACGCAATCGTCCGGCGCGCCGAACGAAAGCACGC
+CGGGGCTCAACGGCGCGGGGTTGTTGTATCAAGGGTATGTCGAAACGTCGAACGTTAACG
+TGGCGGAAGAGCTGGTGAACATGATTCAGGTTCAACGCGCCTATGAAATTAACAGTAAAG
+CAGTATCGACGACCGATCAGATGCTGCAGAAACTGACGCAACTCTAAGGGGCCGCCGGTG
+GGGGATACGCCACCGGCTCCCTGATTTTGAAGATGAAGGTAATGCAAAAATACGCGCTTC
+ACGCTTACCCAGTTATGGCCCTGATGGTCGCGACGCTGACAGGATGCGCCTGGATACCCG
+CTAAACCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATACCTGGCCCGGTACCGGTGG
+CGAATGGCTCCATATTTCAGTCTGCGCAGCCGATTAATTATGGCTATCAGCCGCTTTTTG
+AAGATCGTCGACCGCGTAATATCGGCGATACGCTCACGATTGTGTTACAGGAAAACGTCA
+GCGCCAGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGCAAAACCAGCTTTGGTTTTG
+ATACGGTACCGCGTTATCTGCAGGGATTATTCGGTAATTCCCGCGCGGATATGGAGGCCT
+CCGGCGGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCA
+CGCTGACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAATTTACACGTCGTGGGGGAAA
+AACAGATCGCGATTAATCAGGGAACGGAATTCATCCGCTTCTCCGGCGTGGTAAATCCAC
+GCACCATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTGGCGGATGCGCGGATTGAAT
+ATGTCGGGAACGGCTATATTAACGAAGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCC
+TTAATTTGTCGCCGATGTAAGCGAGGTGTATGTGTTTAAAGCTCTTGCAGGAATCGTTCT
+GGCACTGGTTGCCACTCTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGG
+AGTACGGGAAAACTCGCTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGA
+CCAGACGACCCAGACGCCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGG
+GATTACGGTCCCCACCGGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGAC
+GGCGTCGTATCCGCCTTTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAAT
+GGGGAACGCTAAAAGTCTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGA
+CAGCCAGGTGTATGCTCTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGC
+AGGCGGCAGTAGCGTGCAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGAT
+TATCGAACGCGAGTTGCCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAA
+CGACGAAGATTTTACGATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTA
+CGGCAGCGCCACTGCGCTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAG
+CTCGCAGGTGCGTTTTCTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGA
+TGCAAAAGTCGTGATCAACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCT
+GGATAGCTGCGCTGTGGCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGT
+CAACCAGCCGAATACGCCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGAT
+AGATTTGCGTCAGAGCGGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAG
+CGTAGTGCGCGCGCTGAATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCA
+GTCCATGCAGAGCGCGGGCTGTCTACGCGCCAAACTGGAAATCATCTGATGATCGGAGAC
+GGTAAATTGCTGGCCAGCGCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAA
+GCGGGCCAGGACCCGGCGGCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTT
+GTGCAGATGATGCTGAAAAGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGC
+GATCAGACGCGTCTGTATACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCC
+GGTAAGGGATTGGGGCTGGCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATG
+CCTGCAGATGATGCGCCGCAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTAT
+CAAAATCAGGCGCTGACCCAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGC
+GATGCGCCGCTCTCCGGCGACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGG
+CTGGCCAGCGAACAAAGCGGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAG
+TCCGGCTGGGGGCAGCGGCAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTT
+GGCGTGAAAGCGACCGCCAGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATAC
+GAAAATGGCGAAGCGAAAAAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAG
+GCGTTATCGGATTATGTCGCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACT
+GCCGCCACGGCAGAGCAGGGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCG
+AATTACGCGCGTAAATTGGCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTC
+AGCAAAACCTACAGCGCGAATCTCGACAATCTCTTTTAAATTGCTCAAGTCCACGTAGTC
+GCTGCCGATAACAACGAGTATTGAAGGATTAAAAGGAACCATCATGTCCAGCTTGATTAA
+TCACGCCATGAGCGGACTTAACGCCGCGCAGGCCGCGTTAAATACGGTCAGTAATAACAT
+CAACAATTATAACGTTGCGGGTTATACCCGGCAGACAACTATTCTGGCGCAGGCAAACAG
+TACGTTAGGGGCTGGCGGCTGGATAGGTAATGGCGTTTACGTTTCAGGCGTACAGCGCGA
+ATATGATGCGTTTATCACTAATCAGCTACGCGGCGCGCAAAACCAGAGCAGCGGCTTAAC
+CACGCGCTATGAACAAATGTCGAAAATCGACAACCTGCTGGCCGATAAATCCAGCTCACT
+GTCTGGCTCGCTGCAGAGTTTTTTTACCAGCCTGCAAACGTTAGTCAGTAATGCGGAAGA
+TCCTGCGGCGCGTCAGGCGCTGATTGGTAAAGCGGAAGGGCTGGTAAACCAGTTCAAAAC
+CACCGATCAGTATCTGCGCGATCAGGATAAACAGGTCAATATCGCGATTGGCTCCAGCGT
+GGCGCAAATCAACAATTACGCGAAGCAGATAGCTAACCTGAACGATCAAATCTCCCGTAT
+GACGGGCGTAGGCGCGGGCGCATCGCCGAACGACCTGCTCGATCAACGTGATCAGTTGGT
+TAGCGAGCTTAACAAGATCGTTGGCGTCGAGGTGAGTGTACAGGACGGCGGCACCTATAA
+CCTGACGATGGCCAATGGCTATACGCTGGTGCAGGGGTCGACGGCGCGTCAGTTGGCGGC
+GGTTCCCTCCAGCGCCGACCCGACGCGAACGACTGTCGCTTATGTCGATGAGGCCGCCGG
+TAACATCGAAATTCCGGAAAAGTTGCTGAACACCGGTTCGCTCGGCGGGCTACTGACGTT
+CCGTTCTCAGGATCTGGATCAGACTCGTAATACGCTGGGCCAGTTGGCGTTGGCGTTTGC
+CGATGCGTTTAACGCGCAGCATACCAAAGGTTATGACGCCGACGGCAATAAAGGGAAAGA
+CTTCTTTAGCATTGGCTCGCCGGTGGTATATAGCAACAGTAATAATGCCGATAAAACGGT
+ATCGCTAACCGCTAAGGTGGTCGACAGCACGAAGGTTCAGGCGACGGATTATAAGATTGT
+TTTTGACGGTACAGACTGGCAGGTTACTCGCACTGCGGATAACACCACCTTCACGGCAAC
+AAAAGATGCTGACGGAAAACTGGAGATTGACGGTCTGAAAGTGACGGTAGGGACTGGCGC
+ACAGAAAAACGACAGTTTTCTTCTCAAGCCGGTCAGCAATGCTATCGTCGACATGAACGT
+TAAAGTGACAAATGAAGCCGAGATTGCGATGGCGTCTGAGTCAAAACTCGATCCTGATGT
+GGATACCGGCGACAGCGATAACCGCAATGGTCAGGCATTGCTGGACTTACAAAACAGCAA
+TGTAGTGGGCGGCAACAAAACCTTTAACGATGCTTACGCCACGTTGGTCAGCGATGTGGG
+TAACAAAACGTCAACGCTGAAAACCAGCAGCACCACGCAGGCGAATGTGGTTAAACAGCT
+TTATAAACAGCAACAGTCGGTTTCCGGCGTTAACCTCGACGAAGAGTACGGCAATTTGCA
+GCGTTATCAGCAGTATTATCTGGCGAATGCGCAAGTATTGCAGACCGCGAATGCGCTGTT
+TGATGCGTTATTGAATATTCGCTAAAGGAGAAGGATGACATGCGTATCAGTACCCAGATG
+ATGTACGAACAAAATATGAGCGGCATCACTAATTCTCAGGCCGAATGGATGAAGCTGGGC
+GAGCAGATGTCTACCGGTAAGCGCGTTACCAACCCATCTGACGATCCGATCGCCGCGTCG
+CAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAGAATAGCCAGTACGCCCTGGCGCGTACG
+TTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGCGTACTCAGTCAGGTGACGACGGCGATT
+CAAACCGCGCAGGAAAAAATCGTCTATGCCGGAAACGGCACGTTAAGCGACGATGACCGC
+GCGTCGCTGGCGACGGATTTACAGGGGATCCGCGATCAGCTGATGAACCTGGCAAACAGC
+ACTGACGGCAATGGTCGCTATATCTTTGCCGGGTATAAAACGGAAGCGGCGCCATTCGAC
+CAGGCGACAGGTGGTTATCATGGCGGCGAGAAAAGTGTTACCCAGCAGGTGGATTCCGCA
+CGCACGATGGTAATTGGCCATACGGGAGCGCAAATTTTTAATAGCATCACCAGCAATGCG
+GTGCCGGAACCGGATGGCTCGGACTCCGAAAAGAATCTGTTTGTCATGCTCGATACGGCA
+ATTGCCGCGCTCAAGACCCCGGTGGAAGGCAATGACGTGGAAAAAGAAAAAGCCGCTGCC
+GCCATTGATAAAACCAATCGCGGCTTAAAAAATTCGCTTAATAACGTCCTGACCGTTCGT
+GCGGAACTGGGAACGCAACTGAGCGAACTCAGTACGCTGGATTCACTGGGAAGCGACCGT
+GCGCTGGGACAGAAGCTACAGATGAGCAACCTGGTAGATGTGGACTGGAACTCGGTCATT
+TCCTCCTACGTCATGCAACAGGCGGCATTACAGGCGTCCTATAAAACGTTTACCGACATG
+CAGGGAATGTCGCTTTTCCAGTTGAACCGGTAACGCCTCTTTTTGAAACATATCACGAAA
+CTGGATATGTTTTGTCTGCCCGCGCCATCCACCCCGGCGCGGGCATTTTTTGTCTATGGA
+AAACCCCCAGCTAGGCTGGGGGTTCCGGAAAGCTTTCAGCTTTAAGCCAGTTATTAAAAC
+CCCTTTTGATTTGTTAAAACATCTTGCGGTCTGGC
\ No newline at end of file
diff --git a/t/data/real_data_2.gff b/t/data/real_data_2.gff
new file mode 100644
index 0000000..100910e
--- /dev/null
+++ b/t/data/real_data_2.gff
@@ -0,0 +1,1641 @@
+##gff-version 3
+##sequence-region ERS222222|SC|contig000020 1 92255
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	241	921	.	-	0	ID=22222_2#22_04055;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145956.2,protein motif:Pfam:PF07108.5;locus_tag=22222_2#22_04055;product=pathogenicity island-encoded protein A,PipA protein;protein_id=gnl|SC|22222_2#22_04055
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	1144	2019	.	-	0	ID=22222_2#22_04056;gene=pipB2_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145957.1,similar to AA sequence:UniProtKB:Q8ZMM8,protein motif:CLUSTERS:PRK15197,protein motif:Cdd:COG5351,protein motif:Pfam:PF00805.16;locus_tag=22222_2#22_04056;product=secreted effector protein,Type III effector pipB2,secreted effector protein PipB,Uncharacterized protein conserved in bacteria,Pentapeptide repeats (8 copies);protein_id=gnl|SC|22222_2#22_04056
+ERS222222|SC|contig000020	Infernal:1.1	ncRNA	2139	2237	.	+	0	ID=22222_2#22_04057;inference=COORDINATES:profile:Infernal:1.1;locus_tag=22222_2#22_04057;product=isrI
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	2567	2908	.	-	0	ID=22222_2#22_04058;gene=sigE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145959.1,similar to AA sequence:UniProtKB:O30917,protein motif:CLUSTERS:PRK15202,protein motif:Pfam:PF07824.6;locus_tag=22222_2#22_04058;product=chaperone protein SigE,Chaperone protein sigE,type III secretion chaperone protein SigE,Type III secretion chaperone domain;protein_id=gnl|SC|22222_2#22_04058
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	2925	4610	.	-	0	ID=22222_2#22_04059;eC_number=3.1.3.-,3.1.3.-;gene=sopB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145960.1,similar to AA sequence:UniProtKB:O30916,protein motif:CLUSTERS:PRK15378,protein motif:Pfam:PF05925.6;locus_tag=22222_2#22_04059;product=inositol phosphate phosphatase SopB,Inositol phosphate phosphatase sopB,inositol phosphate phosphatase SopB,Enterobacterial virulence protein IpgD;protein_id=gnl|SC|22222_2#22_04059
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	5332	6801	.	-	0	ID=22222_2#22_04060;eC_number=3.4.-.-;gene=pepD_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215025.1,similar to AA sequence:UniProtKB:Q8G6Z9,protein motif:Pfam:PF03577.9;locus_tag=22222_2#22_04060;product=peptidase family C69,Dipeptidase,Peptidase family C69;protein_id=gnl|SC|22222_2#22_04060
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	6974	8338	.	-	0	ID=22222_2#22_04061;eC_number=2.7.13.3;gene=yedV;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145964.1,similar to AA sequence:UniProtKB:P76339,protein motif:CLUSTERS:PRK09835,protein motif:Cdd:COG5278,protein motif:TIGRFAMs:TIGR01386,protein motif:Pfam:PF02518.20;locus_tag=22222_2#22_04061;product=heavy metal sensor kinase subfamily,Probable sensor-like histidine kinase YedV,sensor kinase CusS,Predicted periplasmic ligand-binding sensor domain,heavy metal sensor kinase,Histidine kinase-%2C DNA gyrase B-%2C and HSP90-like ATPase;protein_id=gnl|SC|22222_2#22_04061
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	8331	9068	.	-	0	ID=22222_2#22_04062;gene=copR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002243090.1,similar to AA sequence:UniProtKB:P76340,protein motif:CLUSTERS:PRK11517,protein motif:Cdd:COG4565,protein motif:TIGRFAMs:TIGR01387,protein motif:Pfam:PF00072.18;locus_tag=22222_2#22_04062;product=transcriptional regulatory protein YedW,Probable transcriptional regulatory protein YedW,transcriptional regulatory protein YedW,Response regulator of citrate/malate metabolism,heavy metal response regulator,Response regulator receiver domain;protein_id=gnl|SC|22222_2#22_04062
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	9147	9557	.	+	0	ID=22222_2#22_04063;eC_number=3.5.2.17,3.5.2.17;gene=uraH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145966.1,similar to AA sequence:UniProtKB:Q4VYA5,protein motif:CLUSTERS:PRK15036,protein motif:TIGRFAMs:TIGR02962,protein motif:Pfam:PF00576.15;locus_tag=22222_2#22_04063;product=hydroxyisourate hydrolase,5-hydroxyisourate hydrolase precursor,hydroxyisourate hydrolase,hydroxyisourate hydrolase,HIUase/Transthyretin family;protein_id=gnl|SC|22222_2#22_04063
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	9890	10402	.	-	0	ID=22222_2#22_04064;eC_number=1.5.1.36;gene=hpaC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729827.1,similar to AA sequence:UniProtKB:Q57501,protein motif:CLUSTERS:PRK15486,protein motif:TIGRFAMs:TIGR02296,protein motif:Pfam:PF01613.12;locus_tag=22222_2#22_04064;product=4-hydroxyphenylacetate 3-monooxygenase coupling protein,4-hydroxyphenylacetate 3-monooxygenase reductase component,4-hydroxyphenylacetate 3-monooxygenase reductase subunit,4-hydroxyphenylacetate 3-monooxygenase%2C reductase component,Flavin reductase like domain;protein_id=gnl|SC|22222_2#22_04064
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	10420	11652	.	-	0	ID=22222_2#22_04065;eC_number=1.14.14.9;gene=hpaB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145968.1,similar to AA sequence:UniProtKB:Q57160,protein motif:TIGRFAMs:TIGR02310,protein motif:Pfam:PF03241.7;locus_tag=22222_2#22_04065;product=4-hydroxyphenylacetate 3-monooxygenase%2C oxygenase component,4-hydroxyphenylacetate 3-monooxygenase oxygenase component,4-hydroxyphenylacetate 3-monooxygenase%2C oxygenase component,4-hydroxyphenylacetate 3-hydroxylase C terminal;protein_id=gnl|SC|22222_2#22_04065
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	11833	12273	.	-	0	ID=22222_2#22_04066;gene=hpaR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145969.1,similar to AA sequence:UniProtKB:O07458,protein motif:TIGRFAMs:TIGR02337,protein motif:Pfam:PF01047.16;locus_tag=22222_2#22_04066;product=homoprotocatechuate degradation operon regulator%2C HpaR,Benzoate anaerobic degradation regulator,homoprotocatechuate degradation operon regulator%2C HpaR,MarR family;protein_id=gnl|SC|22222_2#22_04066
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	12548	13837	.	+	0	ID=22222_2#22_04067;eC_number=5.3.3.-;gene=hpaG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729830.1,similar to AA sequence:UniProtKB:P37352,protein motif:CLUSTERS:PRK15203,protein motif:Cdd:COG0179,protein motif:TIGRFAMs:TIGR02303,protein motif:Pfam:PF01557.12;locus_tag=22222_2#22_04067;product=4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase,Homoprotocatechuate catabolism bifunctional isomerase/decarboxylase,4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase,2-keto-4-pentenoate hydratase/2-oxohepta-3-ene-1%2C7-dioic acid hydratase (catechol pathway),4-hydroxyphenylacetate degradation bifunctional isomerase/decarboxylase%2C C-terminal subunit,Fumarylacetoacetate (FAA) hydrolase family;protein_id=gnl|SC|22222_2#22_04067
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	13834	14133	.	+	0	ID=22222_2#22_04068;eC_number=1.2.1.8;gene=hpcC_1;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729831.1,similar to AA sequence:UniProtKB:Q9HTJ1,protein motif:CLUSTERS:PRK13252,protein motif:Cdd:COG3191,protein motif:TIGRFAMs:TIGR02299,protein motif:Pfam:PF00171.1;locus_tag=22222_2#22_04068;product=5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Betaine aldehyde dehydrogenase,betaine aldehyde dehydrogenase,L-aminopeptidase/D-esterase,5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Aldehyde dehydrogenase family;protein_id=gnl|SC|22222_2#22_04068
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	14127	15299	.	+	0	ID=22222_2#22_04069;eC_number=1.2.1.-;gene=hpcC_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729831.1,similar to AA sequence:UniProtKB:P23105,protein motif:CLUSTERS:PRK13252,protein motif:Cdd:COG4230,protein motif:TIGRFAMs:TIGR02299,protein motif:Pfam:PF00171.1;locus_tag=22222_2#22_04069;product=5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,2-hydroxymuconic semialdehyde dehydrogenase,betaine aldehyde dehydrogenase,Delta 1-pyrroline-5-carboxylate dehydrogenase,5-carboxymethyl-2-hydroxymuconate semialdehyde dehydrogenase,Aldehyde dehydrogenase family;protein_id=gnl|SC|22222_2#22_04069
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	15301	16152	.	+	0	ID=22222_2#22_04070;eC_number=1.13.11.15,1.13.11.15;gene=hpcB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729832.1,similar to AA sequence:UniProtKB:Q05353,protein motif:CLUSTERS:PRK03881,protein motif:Cdd:COG0179,protein motif:TIGRFAMs:TIGR02298,protein motif:Pfam:PF02900.1;locus_tag=22222_2#22_04070;product=3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,hypothetical protein,2-keto-4-pentenoate hydratase/2-oxohepta-3-ene-1%2C7-dioic acid hydratase (catechol pathway),3%2C4-dihydroxyphenylacetate 2%2C3-dioxygenase,Catalytic LigB subunit of aromatic ring-opening dioxygenase;protein_id=gnl|SC|22222_2#22_04070
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	16162	16542	.	+	0	ID=22222_2#22_04071;eC_number=5.3.3.10,5.3.3.10;gene=hpcD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729833.1,similar to AA sequence:UniProtKB:Q05354,protein motif:CLUSTERS:PRK15031,protein motif:Cdd:COG3232,protein motif:Pfam:PF02962.1;locus_tag=22222_2#22_04071;product=5-carboxymethyl-2-hydroxymuconate delta-isomerase,5-carboxymethyl-2-hydroxymuconate Delta-isomerase,5-carboxymethyl-2-hydroxymuconate delta-isomerase,5-carboxymethyl-2-hydroxymuconate isomerase,5-carboxymethyl-2-hydroxymuconate isomerase;protein_id=gnl|SC|22222_2#22_04071
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	16686	17489	.	+	0	ID=22222_2#22_04072;eC_number=4.2.-.-,4.2.1.80;gene=hpcG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729834.1,similar to AA sequence:UniProtKB:Q9S156,protein motif:CLUSTERS:PRK11342,protein motif:Cdd:COG3971,protein motif:TIGRFAMs:TIGR02312,protein motif:Pfam:PF01557.12;locus_tag=22222_2#22_04072;product=2-oxo-hepta-3-ene-1%2C7-dioic acid hydratase,2-keto-4-pentenoate hydratase,2-keto-4-pentenoate hydratase,2-keto-4-pentenoate hydratase,2-oxo-hepta-3-ene-1%2C7-dioic acid hydratase,Fumarylacetoacetate (FAA) hydrolase family;protein_id=gnl|SC|22222_2#22_04072
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	17500	18291	.	+	0	ID=22222_2#22_04073;eC_number=4.1.2.-;gene=hpaI;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216043.1,similar to AA sequence:UniProtKB:Q47098,protein motif:CLUSTERS:PRK10128,protein motif:Cdd:COG2301,protein motif:TIGRFAMs:TIGR02311,protein motif:Pfam:PF03328.8;locus_tag=22222_2#22_04073;product=4-hydroxyphenylacetate catabolism,4-hydroxy-2-oxo-heptane-1%2C7-dioate aldolase,2-keto-3-deoxy-L-rhamnonate aldolase,Citrate lyase beta subunit,2%2C4-dihydroxyhept-2-ene-1%2C7-dioic acid aldolase,HpcH/HpaI aldolase/citrate lyase family;protein_id=gnl|SC|22222_2#22_04073
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	18363	19739	.	+	0	ID=22222_2#22_04074;gene=hpaX;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729836.1,similar to AA sequence:UniProtKB:P76470,protein motif:CLUSTERS:PRK11551,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR02332,protein motif:Pfam:PF07690.10;locus_tag=22222_2#22_04074;product=4-hydroxyphenylacetate permease,Inner membrane transport protein RhmT,putative 3-hydroxyphenylpropionic transporter MhpT,Arabinose efflux permease,4-hydroxyphenylacetate permease,Major Facilitator Superfamily;protein_id=gnl|SC|22222_2#22_04074
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	19749	20645	.	+	0	ID=22222_2#22_04075;gene=hpaA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729837.1,similar to AA sequence:UniProtKB:P40408,protein motif:CLUSTERS:PRK10572,protein motif:Cdd:COG2169,protein motif:TIGRFAMs:TIGR02297,protein motif:Pfam:PF12833.1;locus_tag=22222_2#22_04075;product=4-hydroxyphenylacetate 3-monooxygenase operon regulatory protein,Bacillibactin transport regulator,DNA-binding transcriptional regulator AraC,Adenosine deaminase,4-hydroxyphenylacetate catabolism regulatory protein HpaA,Helix-turn-helix domain;protein_id=gnl|SC|22222_2#22_04075
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	20659	21597	.	+	0	ID=22222_2#22_04076;eC_number=3.1.26.11,3.1.26.11;gene=rnz;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087376.1,similar to AA sequence:UniProtKB:P54548,protein motif:CLUSTERS:PRK00055,protein motif:Cdd:COG5212,protein motif:TIGRFAMs:TIGR02651,protein motif:Pfam:PF12706.1;locus_tag=22222_2#22_04076;product=Ribonuclease Z,Ribonuclease Z,ribonuclease Z,Low-affinity cAMP phosphodiesterase,ribonuclease Z,Beta-lactamase superfamily domain;protein_id=gnl|SC|22222_2#22_04076
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	23021	23326	.	-	0	ID=22222_2#22_04077;gene=cbpM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570915.1,similar to AA sequence:UniProtKB:P63264,protein motif:CLUSTERS:PRK10265;locus_tag=22222_2#22_04077;product=chaperone-modulator protein CbpM,Chaperone modulatory protein CbpM,chaperone-modulator protein CbpM;protein_id=gnl|SC|22222_2#22_04077
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	23326	24246	.	-	0	ID=22222_2#22_04078;gene=cbpA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729840.1,similar to AA sequence:UniProtKB:P36659,protein motif:CLUSTERS:PRK10266,protein motif:Cdd:COG5407,protein motif:TIGRFAMs:TIGR02349,protein motif:Pfam:PF01556.12;locus_tag=22222_2#22_04078;product=curved DNA-binding protein,Curved DNA-binding protein,curved DNA-binding protein CbpA,Preprotein translocase subunit Sec63,chaperone protein DnaJ,DnaJ C terminal domain;protein_id=gnl|SC|22222_2#22_04078
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	24482	24844	.	+	0	ID=22222_2#22_04079;gene=scsA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729841.1;locus_tag=22222_2#22_04079;product=copper-sensitivity suppressor membrane protein A;protein_id=gnl|SC|22222_2#22_04079
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	24893	26779	.	+	0	ID=22222_2#22_04080;eC_number=1.8.1.8;gene=scsB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729842.1,similar to AA sequence:UniProtKB:P36655,protein motif:CLUSTERS:PRK00293,protein motif:Cdd:COG4233,protein motif:Pfam:PF02683.9;locus_tag=22222_2#22_04080;product=copper-sensitivity suppressor membrane protein B,Thiol:disulfide interchange protein DsbD precursor,thiol:disulfide interchange protein precursor,Uncharacterized protein predicted to be involved in C-type cytochrome biogenesis,Cytochrome C biogenesis protein transmembrane region;protein_id=gnl|SC|22222_2#22_04080
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	26776	27399	.	+	0	ID=22222_2#22_04081;gene=scsC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729843.1,similar to AA sequence:UniProtKB:O32218,protein motif:Cdd:COG1651,protein motif:Pfam:PF01323.14;locus_tag=22222_2#22_04081;product=copper-sensitivity secreted suppressor protein C,Thiol-disulfide oxidoreductase D,Protein-disulfide isomerase,DSBA-like thioredoxin domain;protein_id=gnl|SC|22222_2#22_04081
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	27389	27895	.	+	0	ID=22222_2#22_04082;gene=resA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145985.1,similar to AA sequence:UniProtKB:P35160,protein motif:CLUSTERS:PRK03147,protein motif:TIGRFAMs:TIGR00385,protein motif:Pfam:PF08534.4;locus_tag=22222_2#22_04082;product=suppressor for copper-sensitivity D,Thiol-disulfide oxidoreductase resA,thiol-disulfide oxidoreductase,periplasmic protein thiol:disulfide oxidoreductases%2C DsbE subfamily,Redoxin;protein_id=gnl|SC|22222_2#22_04082
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	28028	29269	.	+	0	ID=22222_2#22_04083;eC_number=3.1.3.10;gene=agp;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570908.1,similar to AA sequence:UniProtKB:P19926,protein motif:CLUSTERS:PRK10173,protein motif:Pfam:PF00328.1;locus_tag=22222_2#22_04083;product=glucose-1-phosphatase/inositol phosphatase,Glucose-1-phosphatase precursor,glucose-1-phosphatase/inositol phosphatase,Histidine phosphatase superfamily (branch 2);protein_id=gnl|SC|22222_2#22_04083
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	29303	29530	.	-	0	ID=22222_2#22_04084;gene=yccJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087385.1,similar to AA sequence:UniProtKB:P0AB14,protein motif:CLUSTERS:PRK10174;locus_tag=22222_2#22_04084;product=YccJ-like protein,hypothetical protein,hypothetical protein;protein_id=gnl|SC|22222_2#22_04084
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	29551	30147	.	-	0	ID=22222_2#22_04085;gene=wrbA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729847.1,similar to AA sequence:UniProtKB:P0A8G6,protein motif:CLUSTERS:PRK03767,protein motif:TIGRFAMs:TIGR01755,protein motif:Pfam:PF03358.9;locus_tag=22222_2#22_04085;product=trp repressor binding protein,Trp repressor-binding protein,NAD(P)H:quinone oxidoreductase,NAD(P)H:quinone oxidoreductase%2C type IV,NADPH-dependent FMN reductase;protein_id=gnl|SC|22222_2#22_04085
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	30532	30699	.	+	0	ID=22222_2#22_04086;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087756.1,protein motif:Pfam:PF10685.3;locus_tag=22222_2#22_04086;product=Conidiation-specific protein 10,Stress-induced bacterial acidophilic repeat motif;protein_id=gnl|SC|22222_2#22_04086
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	30836	31474	.	+	0	ID=22222_2#22_04087;gene=rutR;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729849.1,similar to AA sequence:UniProtKB:P0ACU2,protein motif:CLUSTERS:PRK15008,protein motif:TIGRFAMs:TIGR03613,protein motif:Pfam:PF08362.5;locus_tag=22222_2#22_04087;product=transcriptional regulator,Rut operon repressor,HTH-type transcriptional regulator RutR,pyrimidine utilization regulatory protein R,YcdC-like protein%2C C-terminal region;protein_id=gnl|SC|22222_2#22_04087
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	31471	31866	.	-	0	ID=22222_2#22_04088;inference=ab initio prediction:Prodigal:2.60,protein motif:Cdd:COG3755,protein motif:Pfam:PF07007.6;locus_tag=22222_2#22_04088;product=Uncharacterized protein conserved in bacteria,Protein of unknown function (DUF1311);protein_id=gnl|SC|22222_2#22_04088
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	31925	35887	.	-	0	ID=22222_2#22_04089;gene=putA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002243116.1,similar to AA sequence:UniProtKB:P09546,protein motif:CLUSTERS:PRK11809,protein motif:Cdd:COG4230,protein motif:TIGRFAMs:TIGR01238,protein motif:Pfam:PF01619.12;locus_tag=22222_2#22_04089;product=trifunctional transcriptional regulator/proline dehydrogenase/pyrroline-5-carboxylate dehydrogenase,Bifunctional protein putA,trifunctional transcriptional regulator/proline dehydrogenase/pyrroline-5-carboxylate dehydrogenase,Delta 1-pyrroline-5-carboxylate dehydrogenase,delta-1-pyrroline-5-carboxylate dehydrogenase,Proline dehydrogenase;protein_id=gnl|SC|22222_2#22_04089
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	36309	37817	.	+	0	ID=22222_2#22_04090;gene=putP;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002145994.1,similar to AA sequence:UniProtKB:P07117,protein motif:CLUSTERS:PRK15419,protein motif:Cdd:COG4145,protein motif:TIGRFAMs:TIGR02121,protein motif:Pfam:PF00474.11;locus_tag=22222_2#22_04090;product=sodium/proline symporter,Propionate transporter,proline:sodium symporter PutP,Na+/panthothenate symporter,sodium/proline symporter,Sodium:solute symporter family;protein_id=gnl|SC|22222_2#22_04090
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	38435	38731	.	+	0	ID=22222_2#22_04091;inference=ab initio prediction:Prodigal:2.60;locus_tag=22222_2#22_04091;product=hypothetical protein;protein_id=gnl|SC|22222_2#22_04091
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	38710	39498	.	+	0	ID=22222_2#22_04092;gene=phoH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729855.1,similar to AA sequence:UniProtKB:P0A9K1,protein motif:CLUSTERS:PRK10536,protein motif:Cdd:COG1875,protein motif:Pfam:PF02562.10;locus_tag=22222_2#22_04092;product=phosphate starvation-inducible protein PsiH,Phosphate starvation-inducible protein psiH,hypothetical protein,Predicted ATPase related to phosphate starvation-inducible protein PhoH,PhoH-like protein;protein_id=gnl|SC|22222_2#22_04092
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	39604	40485	.	-	0	ID=22222_2#22_04093;gene=ybbH_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570898.1,similar to AA sequence:UniProtKB:Q45581,protein motif:CLUSTERS:PRK11337,protein motif:Cdd:COG2222,protein motif:TIGRFAMs:TIGR03127,protein motif:Pfam:PF01418.11;locus_tag=22222_2#22_04093;product=putative transcriptional regulator,Uncharacterized HTH-type transcriptional regulator ybbH,DNA-binding transcriptional repressor RpiR,Predicted phosphosugar isomerases,6-phospho 3-hexuloisomerase,Helix-turn-helix domain%2C rpiR family;protein_id=gnl|SC|22222_2#22_04093
+ERS222222|SC|contig000020	Infernal:1.1	ncRNA	40486	40770	.	+	0	ID=22222_2#22_04094;inference=COORDINATES:profile:Infernal:1.1;locus_tag=22222_2#22_04094;product=STnc500
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	40771	41673	.	-	0	ID=22222_2#22_04095;gene=yidK;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215057.1,similar to AA sequence:UniProtKB:P31448,protein motif:CLUSTERS:PRK10484,protein motif:Cdd:COG4146,protein motif:TIGRFAMs:TIGR00813,protein motif:Pfam:PF00474.11;locus_tag=22222_2#22_04095;product=sodium-glucose/galactose cotransporter,Uncharacterized symporter yidK,putative transporter,Predicted symporter,transporter%2C solute:sodium symporter (SSS) family,Sodium:solute symporter family;protein_id=gnl|SC|22222_2#22_04095
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	41741	42268	.	-	0	ID=22222_2#22_04096;gene=sglT;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002215057.1,similar to AA sequence:UniProtKB:P96169,protein motif:CLUSTERS:PRK10484,protein motif:Cdd:COG4146,protein motif:TIGRFAMs:TIGR00813,protein motif:Pfam:PF00474.11;locus_tag=22222_2#22_04096;product=sodium-glucose/galactose cotransporter,Na(+)/glucose symporter,putative transporter,Predicted symporter,transporter%2C solute:sodium symporter (SSS) family,Sodium:solute symporter family;protein_id=gnl|SC|22222_2#22_04096
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	42605	43285	.	-	0	ID=22222_2#22_04097;eC_number=5.1.3.9;gene=nanE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570896.2,similar to AA sequence:UniProtKB:P60668,protein motif:CLUSTERS:PRK01130,protein motif:Pfam:PF04131.8;locus_tag=22222_2#22_04097;product=N-acetylmannosamine-6-phosphate 2-epimerase,Putative N-acetylmannosamine-6-phosphate 2-epimerase,N-acetylmannosamine-6-phosphate 2-epimerase,Putative N-acetylmannosamine-6-phosphate epimerase;protein_id=gnl|SC|22222_2#22_04097
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	43804	44946	.	+	0	ID=22222_2#22_04098;eC_number=5.1.3.24;gene=nanM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570895.1,similar to AA sequence:UniProtKB:P44544,protein motif:CLUSTERS:PRK14131,protein motif:TIGRFAMs:TIGR03547,protein motif:Pfam:PF01344.19;locus_tag=22222_2#22_04098;product=N-acetylneuraminic acid mutarotase,N-acetylneuraminate epimerase precursor,N-acetylneuraminic acid mutarotase,mutatrotase%2C YjhT family,Kelch motif;protein_id=gnl|SC|22222_2#22_04098
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	44992	45684	.	+	0	ID=22222_2#22_04099;gene=yiiy;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216068.1,similar to AA sequence:UniProtKB:Q934G3,protein motif:CLUSTERS:PRK09980,protein motif:Cdd:COG3203,protein motif:Pfam:PF06178.7;locus_tag=22222_2#22_04099;product=outer membrane protein,Oligogalacturonate-specific porin kdgM precursor,outer membrane porin L,Outer membrane protein (porin),Oligogalacturonate-specific porin protein (KdgM);protein_id=gnl|SC|22222_2#22_04099
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	45967	47247	.	+	0	ID=22222_2#22_04100;gene=nanT_3;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570893.1,similar to AA sequence:UniProtKB:P41036,protein motif:CLUSTERS:PRK12307,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00891,protein motif:Pfam:PF00083.18;locus_tag=22222_2#22_04100;product=putative sialic acid transporter,Sialic acid permease,putative sialic acid transporter,Arabinose efflux permease,MFS transporter%2C sialate:H+ symporter (SHS) family,Sugar (and other) transporter;protein_id=gnl|SC|22222_2#22_04100
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	47261	48364	.	+	0	ID=22222_2#22_04101;eC_number=1.1.1.292;gene=yjhC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216069.1,similar to AA sequence:UniProtKB:Q2I8V6,protein motif:CLUSTERS:PRK11579,protein motif:Pfam:PF01408.16;locus_tag=22222_2#22_04101;product=dehydrogenase-like protein,1%2C5-anhydro-D-fructose reductase,putative oxidoreductase,Oxidoreductase family%2C NAD-binding Rossmann fold;protein_id=gnl|SC|22222_2#22_04101
+ERS222222|SC|contig000020	Aragorn:1.2.36	tRNA	48701	48788	.	-	0	ID=22222_2#22_04102;inference=COORDINATES:profile:Aragorn:1.2.36;locus_tag=22222_2#22_04102;product=tRNA-Ser(gga)
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	49024	49962	.	+	0	ID=22222_2#22_04103;eC_number=1.1.1.79;gene=ghrA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729856.1,similar to AA sequence:UniProtKB:Q8ZQ30,protein motif:CLUSTERS:PRK15469,protein motif:Cdd:COG1932,protein motif:TIGRFAMs:TIGR01327,protein motif:Pfam:PF02826.13;locus_tag=22222_2#22_04103;product=2-hydroxyacid dehydrogenase,Glyoxylate/hydroxypyruvate reductase A,bifunctional glyoxylate/hydroxypyruvate reductase A,Phosphoserine aminotransferase,phosphoglycerate dehydrogenase,D-isomer specific 2-hydroxyacid dehydrogenase%2C NAD binding domain;protein_id=gnl|SC|22222_2#22_04103
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	50047	50784	.	+	0	ID=22222_2#22_04104;eC_number=3.1.3.-;gene=ycdX;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570887.1,similar to AA sequence:UniProtKB:P75914,protein motif:CLUSTERS:PRK09248,protein motif:Cdd:COG1387,protein motif:TIGRFAMs:TIGR01856,protein motif:Pfam:PF02811.13;locus_tag=22222_2#22_04104;product=putative hydrolase,Probable phosphatase YcdX,putative hydrolase,Histidinol phosphatase and related hydrolases of the PHP family,histidinol phosphate phosphatase%2C HisJ family,PHP domain;protein_id=gnl|SC|22222_2#22_04104
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	50808	51362	.	+	0	ID=22222_2#22_04105;gene=ycdY;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146908.1,similar to AA sequence:UniProtKB:P75915,protein motif:CLUSTERS:PRK11621,protein motif:Cdd:COG3381,protein motif:Pfam:PF02613.9;locus_tag=22222_2#22_04105;product=chaperone%2C TorD family,Chaperone protein YcdY,twin-argninine leader-binding protein DmsD,Uncharacterized component of anaerobic dehydrogenases,Nitrate reductase delta subunit;protein_id=gnl|SC|22222_2#22_04105
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	51451	51945	.	+	0	ID=22222_2#22_04106;gene=ycdZ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P75916,protein motif:Pfam:PF06496.5;locus_tag=22222_2#22_04106;product=Inner membrane protein ycdZ,Protein of unknown function (DUF1097);protein_id=gnl|SC|22222_2#22_04106
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	51983	52816	.	-	0	ID=22222_2#22_04107;gene=csgG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729860.1,protein motif:CLUSTERS:PRK15184,protein motif:Pfam:PF03783.8;locus_tag=22222_2#22_04107;product=assembly/transport component in curli production,curli production assembly/transport protein CsgG,Curli production assembly/transport component CsgG;protein_id=gnl|SC|22222_2#22_04107
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	52843	53259	.	-	0	ID=22222_2#22_04108;gene=csgF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729861.1,protein motif:CLUSTERS:PRK10050,protein motif:Pfam:PF10614.3;locus_tag=22222_2#22_04108;product=assembly/transport component in curli production,curli assembly protein CsgF,Curli production assembly/transport component CsgF;protein_id=gnl|SC|22222_2#22_04108
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	53286	53681	.	-	0	ID=22222_2#22_04109;gene=csgE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729862.1,protein motif:CLUSTERS:PRK10386,protein motif:Pfam:PF10627.3;locus_tag=22222_2#22_04109;product=assembly/transport component in curli production,curli assembly protein CsgE,Curli assembly protein CsgE;protein_id=gnl|SC|22222_2#22_04109
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	53710	54336	.	-	0	ID=22222_2#22_04110;gene=csgD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729863.1,similar to AA sequence:UniProtKB:P52106,protein motif:CLUSTERS:PRK10100,protein motif:Cdd:COG2909,protein motif:TIGRFAMs:TIGR03020,protein motif:Pfam:PF00196.13;locus_tag=22222_2#22_04110;product=regulatory protein,CsgBAC operon transcriptional regulatory protein,DNA-binding transcriptional regulator CsgD,ATP-dependent transcriptional regulator,transcriptional regulator EpsA,Bacterial regulatory proteins%2C luxR family;protein_id=gnl|SC|22222_2#22_04110
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	55092	55547	.	+	0	ID=22222_2#22_04111;gene=csgB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729864.1,similar to AA sequence:UniProtKB:P0A1E9,protein motif:CLUSTERS:PRK10101,protein motif:Pfam:PF07012.6;locus_tag=22222_2#22_04111;product=nucleation component of curlin monomers,Fimbrin SEF17 minor subunit,curlin minor subunit CsgB,Curlin associated repeat;protein_id=gnl|SC|22222_2#22_04111
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	55589	56044	.	+	0	ID=22222_2#22_04112;gene=csgA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729865.1,similar to AA sequence:UniProtKB:P0A1E7,protein motif:CLUSTERS:PRK10051,protein motif:Pfam:PF07012.6;locus_tag=22222_2#22_04112;product=major curlin subunit,Fimbrin SEF17,major curlin subunit,Curlin associated repeat;protein_id=gnl|SC|22222_2#22_04112
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	56106	56432	.	+	0	ID=22222_2#22_04113;gene=csgC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_007470940.1,similar to AA sequence:UniProtKB:P0A1Z9,protein motif:CLUSTERS:PRK10102,protein motif:Pfam:PF10610.3;locus_tag=22222_2#22_04113;product=curli assembly protein CsgC,Curli assembly protein CsgC precursor,curli assembly protein CsgC,Thin aggregative fimbriae synthesis protein;protein_id=gnl|SC|22222_2#22_04113
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	56564	56884	.	+	0	ID=22222_2#22_04114;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087410.1;locus_tag=22222_2#22_04114;product=Fimbrial protein;protein_id=gnl|SC|22222_2#22_04114
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	56972	57511	.	+	0	ID=22222_2#22_04115;eC_number=3.5.1.-;gene=ymdB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087411.1,similar to AA sequence:UniProtKB:P0A8D6,protein motif:CLUSTERS:PRK00431,protein motif:Pfam:PF01661.15;locus_tag=22222_2#22_04115;product=Macro domain%2C possibly ADP-ribose binding module,O-acetyl-ADP-ribose deacetylase,RNase III inhibitor,Macro domain;protein_id=gnl|SC|22222_2#22_04115
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	57450	58934	.	+	0	ID=22222_2#22_04116;eC_number=2.7.8.-;gene=ybhO_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570877.2,similar to AA sequence:UniProtKB:P0AA84,protein motif:CLUSTERS:PRK01642,protein motif:TIGRFAMs:TIGR04265;locus_tag=22222_2#22_04116;product=phospholipase,Putative cardiolipin synthase YbhO,cardiolipin synthetase,cardiolipin synthase;protein_id=gnl|SC|22222_2#22_04116
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	58951	60105	.	-	0	ID=22222_2#22_04117;eC_number=2.1.-.-;gene=mdoC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570876.1,similar to AA sequence:UniProtKB:P75920,protein motif:CLUSTERS:PRK03854,protein motif:Cdd:COG3274,protein motif:Pfam:PF01757.16;locus_tag=22222_2#22_04117;product=glucans biosynthesis protein,Glucans biosynthesis protein C,glucans biosynthesis protein,Uncharacterized protein conserved in bacteria,Acyltransferase family;protein_id=gnl|SC|22222_2#22_04117
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	60359	61912	.	+	0	ID=22222_2#22_04118;gene=mdoG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570875.1,similar to AA sequence:UniProtKB:P33136,protein motif:CLUSTERS:PRK13274,protein motif:Cdd:COG3131,protein motif:Pfam:PF04349.6;locus_tag=22222_2#22_04118;product=glucan biosynthesis protein G,Glucans biosynthesis protein G precursor,glucan biosynthesis protein G,Periplasmic glucans biosynthesis protein,Periplasmic glucan biosynthesis protein%2C MdoG;protein_id=gnl|SC|22222_2#22_04118
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	61905	64448	.	+	0	ID=22222_2#22_04119;eC_number=2.4.1.-;gene=mdoH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216085.1,similar to AA sequence:UniProtKB:P62517,protein motif:CLUSTERS:PRK05454,protein motif:Pfam:PF00535.20;locus_tag=22222_2#22_04119;product=glucosyltransferase MdoH,Glucans biosynthesis glucosyltransferase H,glucosyltransferase MdoH,Glycosyl transferase family 2;protein_id=gnl|SC|22222_2#22_04119
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	64522	64749	.	+	0	ID=22222_2#22_04120;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729872.1,protein motif:CLUSTERS:PRK10175,protein motif:Cdd:COG5645,protein motif:Pfam:PF07119.6;locus_tag=22222_2#22_04120;product=lipoprotein,lipoprotein,Predicted periplasmic lipoprotein,Protein of unknown function (DUF1375);protein_id=gnl|SC|22222_2#22_04120
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	64750	65124	.	-	0	ID=22222_2#22_04121;gene=msyB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729873.1,protein motif:CLUSTERS:PRK11467;locus_tag=22222_2#22_04121;product=acidic protein MsyB,secY/secA suppressor protein;protein_id=gnl|SC|22222_2#22_04121
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	65206	66420	.	-	0	ID=22222_2#22_04122;gene=yceE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729874.1,similar to AA sequence:UniProtKB:O31762,protein motif:CLUSTERS:PRK09874,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00880,protein motif:Pfam:PF07690.10;locus_tag=22222_2#22_04122;product=membrane transport protein,Bacillibactin exporter,drug efflux system protein MdtG,Arabinose efflux permease,multidrug resistance protein,Major Facilitator Superfamily;protein_id=gnl|SC|22222_2#22_04122
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	66575	67495	.	-	0	ID=22222_2#22_04123;eC_number=2.3.1.-;gene=htrB_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729875.1,similar to AA sequence:UniProtKB:P0ACV0,protein motif:CLUSTERS:PRK06860,protein motif:Cdd:COG1560,protein motif:TIGRFAMs:TIGR02207,protein motif:Pfam:PF03279.7;locus_tag=22222_2#22_04123;product=lipid A biosynthesis lauroyl acyltransferase,Lipid A biosynthesis lauroyl acyltransferase,lipid A biosynthesis lauroyl acyltransferase,Lauroyl/myristoyl acyltransferase,lipid A biosynthesis lauroyl (or palmitoleoyl) acyltransferase,Bacterial lipid A biosynthesis acyltransferase;protein_id=gnl|SC|22222_2#22_04123
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	67715	68767	.	+	0	ID=22222_2#22_04124;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087420.1,protein motif:CLUSTERS:PRK00142,protein motif:Cdd:COG2210,protein motif:Pfam:PF00581.14;locus_tag=22222_2#22_04124;product=Rhodanese-like sulfurtransferase,putative rhodanese-related sulfurtransferase,Uncharacterized conserved protein,Rhodanese-like domain;protein_id=gnl|SC|22222_2#22_04124
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	68819	69394	.	-	0	ID=22222_2#22_04125;gene=yceI_2;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_006087865.1,similar to AA sequence:UniProtKB:P0A8X2,protein motif:CLUSTERS:PRK03757,protein motif:Cdd:COG2353,protein motif:Pfam:PF04264.7;locus_tag=22222_2#22_04125;product=YceI protein,hypothetical protein,hypothetical protein,Uncharacterized conserved protein,YceI-like domain;protein_id=gnl|SC|22222_2#22_04125
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	69391	69795	.	-	0	ID=22222_2#22_04126;gene=yceJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_005212184.1,similar to AA sequence:UniProtKB:P75925,protein motif:CLUSTERS:PRK11513,protein motif:Pfam:PF00033.13;locus_tag=22222_2#22_04126;product=cytochrome b561-like protein 2,Cytochrome b561 homolog 2,cytochrome b561,Cytochrome b(N-terminal)/b6/petB;protein_id=gnl|SC|22222_2#22_04126
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	70226	70339	.	-	0	ID=22222_2#22_04127;gene=yceO;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_216094.1,similar to AA sequence:UniProtKB:P64442,protein motif:Pfam:PF10968.2;locus_tag=22222_2#22_04127;product=inner membrane protein,hypothetical protein,Protein of unknown function (DUF2770);protein_id=gnl|SC|22222_2#22_04127
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	70380	71498	.	-	0	ID=22222_2#22_04128;eC_number=1.5.3.1,1.5.3.-;gene=solA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729880.1,similar to AA sequence:UniProtKB:P40874,protein motif:CLUSTERS:PRK11259,protein motif:Cdd:COG4121,protein motif:TIGRFAMs:TIGR01377,protein motif:Pfam:PF01266.18;locus_tag=22222_2#22_04128;product=sarcosine oxidase,N-methyl-L-tryptophan oxidase,N-methyltryptophan oxidase,Uncharacterized conserved protein,sarcosine oxidase%2C monomeric form,FAD dependent oxidoreductase;protein_id=gnl|SC|22222_2#22_04128
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	71611	71865	.	-	0	ID=22222_2#22_04129;gene=bssS;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570863.1,protein motif:CLUSTERS:PRK12301;locus_tag=22222_2#22_04129;product=biofilm formation regulatory protein BssS,biofilm formation regulatory protein BssS;protein_id=gnl|SC|22222_2#22_04129
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	72155	72418	.	-	0	ID=22222_2#22_04130;gene=dinI_3;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729882.1,similar to AA sequence:UniProtKB:P0ABR1,protein motif:CLUSTERS:PRK10597,protein motif:Pfam:PF06183.7;locus_tag=22222_2#22_04130;product=damage-inducible protein,DNA-damage-inducible protein I,DNA damage-inducible protein I,DinI-like family;protein_id=gnl|SC|22222_2#22_04130
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	72492	73538	.	-	0	ID=22222_2#22_04131;eC_number=3.5.2.3,3.5.2.3;gene=pyrC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729883.1,similar to AA sequence:UniProtKB:P06204,protein motif:CLUSTERS:PRK05451,protein motif:Cdd:COG0418,protein motif:TIGRFAMs:TIGR00856,protein motif:Pfam:PF01979.14;locus_tag=22222_2#22_04131;product=dihydroorotase,Dihydroorotase,dihydroorotase,Dihydroorotase,dihydroorotase%2C homodimeric type,Amidohydrolase family;protein_id=gnl|SC|22222_2#22_04131
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	73642	74268	.	-	0	ID=22222_2#22_04132;gene=yceB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_007470922.1,similar to AA sequence:UniProtKB:P0AB26,protein motif:CLUSTERS:PRK10598,protein motif:Pfam:PF07273.6;locus_tag=22222_2#22_04132;product=lipoprotein,Uncharacterized lipoprotein yceB precursor,lipoprotein,Protein of unknown function (DUF1439);protein_id=gnl|SC|22222_2#22_04132
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	74326	74973	.	-	0	ID=22222_2#22_04133;gene=grxB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729885.1,similar to AA sequence:UniProtKB:P0AC59,protein motif:CLUSTERS:PRK10387,protein motif:TIGRFAMs:TIGR02182,protein motif:Pfam:PF04399.7;locus_tag=22222_2#22_04133;product=glutaredoxin,Glutaredoxin-2,glutaredoxin 2,glutaredoxin%2C GrxB family,Glutaredoxin 2%2C C terminal domain;protein_id=gnl|SC|22222_2#22_04133
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	75037	76245	.	-	0	ID=22222_2#22_04134;gene=mdtH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_001570858.1,similar to AA sequence:UniProtKB:P69367,protein motif:CLUSTERS:PRK11646,protein motif:Cdd:COG2814,protein motif:TIGRFAMs:TIGR00880,protein motif:Pfam:PF07690.10;locus_tag=22222_2#22_04134;product=multidrug resistance protein MdtH,Multidrug resistance protein MdtH,multidrug resistance protein MdtH,Arabinose efflux permease,multidrug resistance protein,Major Facilitator Superfamily;protein_id=gnl|SC|22222_2#22_04134
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	76482	77066	.	+	0	ID=22222_2#22_04135;eC_number=2.3.1.-;gene=rimJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729887.1,similar to AA sequence:UniProtKB:P96579,protein motif:CLUSTERS:PRK10809,protein motif:TIGRFAMs:TIGR03585,protein motif:Pfam:PF00583.18;locus_tag=22222_2#22_04135;product=ribosomal-protein-alanine acetyltransferase,Putative ribosomal N-acetyltransferase YdaF,ribosomal-protein-S5-alanine N-acetyltransferase,pseudaminic acid biosynthesis N-acetyl transferase,Acetyltransferase (GNAT) family;protein_id=gnl|SC|22222_2#22_04135
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	77102	77749	.	+	0	ID=22222_2#22_04136;gene=yceH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:UniProtKB:P29217,protein motif:CLUSTERS:PRK11239,protein motif:Cdd:COG3132,protein motif:Pfam:PF04337.6;locus_tag=22222_2#22_04136;product=G20.3,hypothetical protein,Uncharacterized protein conserved in bacteria,Protein of unknown function%2C DUF480;protein_id=gnl|SC|22222_2#22_04136
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	77751	78674	.	+	0	ID=22222_2#22_04137;gene=mviM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729889.1,similar to AA sequence:UniProtKB:P75931,protein motif:CLUSTERS:PRK11579,protein motif:Cdd:COG3132,protein motif:Pfam:PF01408.16;locus_tag=22222_2#22_04137;product=virulence factor MviM,Virulence factor mviM homolog,putative oxidoreductase,Uncharacterized protein conserved in bacteria,Oxidoreductase family%2C NAD-binding Rossmann fold;protein_id=gnl|SC|22222_2#22_04137
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	78939	80513	.	+	0	ID=22222_2#22_04138;gene=mviN;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146873.1,similar to AA sequence:UniProtKB:P37169,protein motif:TIGRFAMs:TIGR01695,protein motif:Pfam:PF03023.8;locus_tag=22222_2#22_04138;product=integral membrane protein MviN,hypothetical protein,integral membrane protein MviN,MviN-like protein;protein_id=gnl|SC|22222_2#22_04138
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	80595	81017	.	-	0	ID=22222_2#22_04139;gene=flgN;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729891.1,protein motif:CLUSTERS:PRK15459,protein motif:Pfam:PF05130.6;locus_tag=22222_2#22_04139;product=flagella synthesis protein FlgN,flagella synthesis chaperone protein FlgN,FlgN protein;protein_id=gnl|SC|22222_2#22_04139
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	81022	81315	.	-	0	ID=22222_2#22_04140;gene=flgM;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729892.1,similar to AA sequence:UniProtKB:P26477,protein motif:CLUSTERS:PRK10810,protein motif:TIGRFAMs:TIGR03824,protein motif:Pfam:PF04316.7;locus_tag=22222_2#22_04140;product=negative regulator of flagellin synthesis (anti-sigma factor),Anti-sigma-28 factor,anti-sigma28 factor FlgM,flagellar biosynthesis anti-sigma factor FlgM,Anti-sigma-28 factor%2C FlgM;protein_id=gnl|SC|22222_2#22_04140
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	81407	82066	.	-	0	ID=22222_2#22_04141;gene=flgA;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729893.1,protein motif:CLUSTERS:PRK07018,protein motif:TIGRFAMs:TIGR03170,protein motif:Pfam:PF08666.6;locus_tag=22222_2#22_04141;product=flagellar basal body P-ring protein FlgA,flagellar basal body P-ring biosynthesis protein FlgA,flagella basal body P-ring formation protein FlgA,SAF domain;protein_id=gnl|SC|22222_2#22_04141
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	82223	82639	.	+	0	ID=22222_2#22_04142;gene=flgB;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729894.1,similar to AA sequence:UniProtKB:P16437,protein motif:CLUSTERS:PRK05680,protein motif:Cdd:COG1815,protein motif:TIGRFAMs:TIGR01396,protein motif:Pfam:PF00460.14;locus_tag=22222_2#22_04142;product=flagellar basal-body rod protein FlgB,Putative proximal rod protein,flagellar basal body rod protein FlgB,Flagellar basal body protein,flagellar basal-body rod protein FlgB,Flagella basal body rod protein;protein_id=gnl|SC|22222_2#22_04142
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	82643	83047	.	+	0	ID=22222_2#22_04143;gene=flgC;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729895.1,similar to AA sequence:UniProtKB:P0A1I7,protein motif:CLUSTERS:PRK05681,protein motif:Cdd:COG4786,protein motif:TIGRFAMs:TIGR01395,protein motif:Pfam:PF06429.7;locus_tag=22222_2#22_04143;product=flagellar basal-body rod protein FlgC,Putative proximal rod protein,flagellar basal body rod protein FlgC,Flagellar basal body rod protein,flagellar basal-body rod protein FlgC,Domain of unknown function (DUF1078);protein_id=gnl|SC|22222_2#22_04143
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	83059	83757	.	+	0	ID=22222_2#22_04144;gene=flgD;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729896.1,similar to AA sequence:UniProtKB:P0A1I9,protein motif:CLUSTERS:PRK06655,protein motif:Cdd:COG1843,protein motif:Pfam:PF03963.8;locus_tag=22222_2#22_04144;product=flagellar hook formation protein FlgD,Basal-body rod modification protein flgD,flagellar basal body rod modification protein,Flagellar hook capping protein,Flagellar hook capping protein;protein_id=gnl|SC|22222_2#22_04144
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	83784	84995	.	+	0	ID=22222_2#22_04145;gene=flgE;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_002146866.1,similar to AA sequence:UniProtKB:P0A1J1,protein motif:CLUSTERS:PRK05682,protein motif:Cdd:COG1749,protein motif:TIGRFAMs:TIGR03506,protein motif:Pfam:PF07559.8;locus_tag=22222_2#22_04145;product=flagellar hook protein FlgE,Flagellar hook protein flgE,flagellar hook protein FlgE,Flagellar hook protein FlgE,flagellar hook-basal body protein,Flagellar basal body protein FlaE;protein_id=gnl|SC|22222_2#22_04145
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	85016	85771	.	+	0	ID=22222_2#22_04146;gene=flgF;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729898.1,similar to AA sequence:UniProtKB:P16323,protein motif:CLUSTERS:PRK12640,protein motif:Cdd:COG4787,protein motif:TIGRFAMs:TIGR03506,protein motif:Pfam:PF06429.7;locus_tag=22222_2#22_04146;product=flagellar basal-body rod protein FlgF,Putative proximal rod protein,flagellar basal body rod protein FlgF,Flagellar basal body rod protein,flagellar hook-basal body protein,Domain of unknown function (DUF1078);protein_id=gnl|SC|22222_2#22_04146
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	85785	86567	.	+	0	ID=22222_2#22_04147;gene=flgG;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729899.1,similar to AA sequence:UniProtKB:P0A1J3,protein motif:CLUSTERS:PRK12694,protein motif:Cdd:COG4786,protein motif:TIGRFAMs:TIGR02488,protein motif:Pfam:PF06429.7;locus_tag=22222_2#22_04147;product=flagellar basal-body rod protein FlgG (distal rod protein),Distal rod protein,flagellar basal body rod protein FlgG,Flagellar basal body rod protein,flagellar basal-body rod protein FlgG,Domain of unknown function (DUF1078);protein_id=gnl|SC|22222_2#22_04147
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	86655	87320	.	+	0	ID=22222_2#22_04148;gene=flgH;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729900.1,similar to AA sequence:UniProtKB:Q9PPM0,protein motif:CLUSTERS:PRK00249,protein motif:Pfam:PF02107.10;locus_tag=22222_2#22_04148;product=flagellar L-ring protein,Basal body L-ring protein,flagellar basal body L-ring protein,Flagellar L-ring protein;protein_id=gnl|SC|22222_2#22_04148
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	87332	88429	.	+	0	ID=22222_2#22_04149;gene=flgI;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729901.1,similar to AA sequence:UniProtKB:Q9PMJ8,protein motif:CLUSTERS:PRK05303,protein motif:Cdd:COG1706,protein motif:Pfam:PF02119.10;locus_tag=22222_2#22_04149;product=flagellar P-ring protein,Basal body P-ring protein,flagellar basal body P-ring protein,Flagellar basal-body P-ring protein,Flagellar P-ring protein;protein_id=gnl|SC|22222_2#22_04149
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	88429	89379	.	+	0	ID=22222_2#22_04150;eC_number=3.2.1.-;gene=flgJ;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729902.1,similar to AA sequence:UniProtKB:P15931,protein motif:CLUSTERS:PRK05684,protein motif:Cdd:COG3951,protein motif:TIGRFAMs:TIGR02541,protein motif:Pfam:PF01832.14;locus_tag=22222_2#22_04150;product=flagellar protein FlgJ,Peptidoglycan hydrolase flgJ,flagellar rod assembly protein/muramidase FlgJ,Rod binding protein,flagellar rod assembly protein/muramidase FlgJ,Mannosyl-glycoprotein endo-beta-N-acetylglucosaminidase;protein_id=gnl|SC|22222_2#22_04150
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	89444	91105	.	+	0	ID=22222_2#22_04151;gene=flgK;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729903.1,similar to AA sequence:UniProtKB:P0A1J5,protein motif:CLUSTERS:PRK08147,protein motif:Cdd:COG1749,protein motif:TIGRFAMs:TIGR02492,protein motif:Pfam:PF06429.7;locus_tag=22222_2#22_04151;product=flagellar hook-associated protein 1,Flagellar hook-associated protein 1,flagellar hook-associated protein FlgK,Flagellar hook protein FlgE,flagellar hook-associated protein FlgK,Domain of unknown function (DUF1078);protein_id=gnl|SC|22222_2#22_04151
+ERS222222|SC|contig000020	Prodigal:2.60	CDS	91120	92073	.	+	0	ID=22222_2#22_04152;gene=flgL;inference=ab initio prediction:Prodigal:2.60,similar to AA sequence:RefSeq:YP_004729904.1,similar to AA sequence:UniProtKB:P16326,protein motif:CLUSTERS:PRK08027,protein motif:Cdd:COG3951,protein motif:TIGRFAMs:TIGR02550,protein motif:Pfam:PF00669.14;locus_tag=22222_2#22_04152;product=flagellar hook-associated protein 3,Hook-filament junction protein,flagellar hook-associated protein FlgL,Rod binding protein,flagellar hook-associated protein 3,Bacterial flagellin N-terminal helical region;protein_id=gnl|SC|22222_2#22_04152
+ERS222222|SC|contig000020	Infernal:1.1	ncRNA	92162	92255	.	+	0	ID=22222_2#22_04153;inference=COORDINATES:profile:Infernal:1.1;locus_tag=22222_2#22_04153;product=STnc490k
+##FASTA
+>ERS222222|SC|contig000020
+TATCCGGGCAGCCCGTTTACGGGCCGTAAGTAACGAAGTTTGATGCAAATGTCAGATCGT
+ATGCGCCTGTTAGGGCGCGGCTGGTAAGAGAGACTTACAGGCGCATCAGAAAAACCTCCG
+GCTATGCCGGAGGATATTTATTTTTTGGGCGCATAGAATATAGTTAGAAAATACTGCTAG
+AACATTTCCCGAAAAAACGGACTACGTGGGTTATTAGTTTCTTTTCGTTTCTTGATGTGT
+CTATTTATTGAAGATGTAGACCATTCTGGGAGATGAAGGATGCCCCATCTCTTTCAGAAT
+AATGTTGGTATATTCGACAACAGGGCCTCTTGAATGATTTTCTTCTTTATCCTGAAGATG
+GGTCAGTGCATGTACAACTTCATGAGTAAATGAACGTTTTGTGTCAAAAAGTTGTCTTCC
+TTCGTTACTTTCATAATGTTCGGTATATGAATAATCAGAATCGTCCAGATTGAGACAAAT
+AACTTTCCTGCCTTCTGAAAGTTTGAAGTGTTACTGAGCCACGGTAGTTTCAAAGGCTTC
+GCCTGCCCCCGGTAGCCAGCGCTGCTCCACATAATGTAGTTCTTTTTCATATGCGTAATT
+CATCAGTCTGCGGAATGTTTCGCTTTGGGTATACGCATTTTGAAGTACGGAGGATAGTTC
+ATCGTAGCATTCGTCATAAGTGTCGTCATCAAATTCTGTATCAGGGTCTATTCCACCCGC
+GCCTGAGATAAGGTACTCCACCACACACTCTGACTCCAGACGGAATTCACTGTTTATGGC
+AAGGCTGTCATGAGCAAGGCGTAGCCGTGAGGAGTTTGGTGCATGTTCGGGAATATCGGG
+GAAAACAGGTGTATCTGCGGTATTTAATCCATATGTGGATACTCCGCTTTGAGGTATTAA
+TCTGTAGGTGACCGGAAGCATAATTTCTTATTACCTGACTGCAATTATGAATTATTTAAA
+TTAAACAATAATAGTGTTTTTAGTTAATGTGCAACATACAGATAACGCTATGATTCAGGC
+AAAACCAACAAGTAATACGCTGAAAATGTTATATATAATGAAGCTTAGGGGCGGGGTTTG
+TTTAATAAAACAAGGAGGGCTTCTGTTTGAATACTTCTTGTTTATAAAATCCCTTTATCT
+CGACTAAAATATTGGATGGGGGAAAAGCGTTTAATCATTGTAATCCGGGAGTGGAGTAGG
+GGTATGTTGACTACCTGTCAGATCGGCTCCTGATAATGCTTTCGCTAAAGTTAGAGCTAT
+CTTATCTAATTTTGCACCATTTAGTTTGGTGTAAGTTAAGTCTGAGCCGAATAGAATTGC
+AGCGGTTAAGTTTACACCGGACATGTTAGCGCAAGTCAGGTCTGCGTGAGTCAGGTTTGC
+TTTAGTCATGTTTGAACCCATTAGATTTACAGAGTGTAGATTTGCACAACACAAATTTGC
+ACCGACTAAATTTACATTAGATAGATTTGTTTAACGGAAATCTGCATTAGAAGCATCTAT
+GTCTGACAAATCTTCTCCCTGGAAATCTTTATAAGCTAGGTTTACTCCGCGCAGGTTCAG
+AAAACCATCCTCGGTTATAAGTGAATCAGGCTATTGTATATTATGTTTACTCATCAGTTT
+TAACATTCGACATACATTCCAAAATCTCTCACAATCAACTTTATCCGTTACAGTTTTTCC
+ATTTTTGTTCACTTCAATAGTGACCATGGGATACGTATTTTCGGATGCTGCTCCACATGA
+CAGACATATAGTACACCCGTTGACATCCTCCAAAAATATTTTATTACCATCGAAGAAAGC
+ATCTTTATTTACATATAATAATGATGTGGTCAATTTTCCAATTACCTCCCAAAAGCATCT
+TTCATTGCTTCTTCTTACTCCACCACAGGTAAAAAAATTGACAAACCATTCCAGTATACC
+GCGTGGTGAAGTTGCACTTTTCATTGCTTCTTACGTACCGGTACCGGCCGCATGCAAATA
+TCTTAATATATTTTCTGGGGACGCGTTAGTTAATGGCATTTTGATTCCTTCTTATGGAAG
+TGAGTCGATTCCTTATAGGTGTGAGTCAAGTCACATTTATACAAGGAATAATAAAAAAAG
+ATATAAGGTGATTTTTGTATTTAGAGCTTTGGATGAGTATGAGTAGGTGTCTGGCATCTG
+ACAAGAGGCGATGATATCTGCCATAACGGTGAAGCAGAAGTAATATCACCCGTGAATAAT
+AAGATTATCCTTGCTATTGACTTCCTTCATTTACAGCATAGCTTACGCCTCATCATCATT
+GAATAAACAATTAAGTTTGTTGAGCGAAAATTAACTTAAAGAAAAAATAATAAGCTTTAA
+TATTTTTTGCAGCATTTCAACTTATAGCAGAAAAAATGTGCGTAGATGGCGTAAAAACCT
+GATGAGCAGGAATACTTACACACTAAAAATGCACCCGCAAACAGAGCAAAATGAGAAAGA
+GGAACGTTTGCCCTTTACATTTCCACCAAAGAATCTGGTTTTGTCTCTTGTAAAGGGCAT
+ACGTATCGCGTTTTATCTCATTAAGAAAGTATATTGACGTATTAAATTATGCATAATGCT
+CTTTCAATTGCTTCACGTTTGAAATGAATAATACAAAACCAGTGAGCGCCTCTTCTTCGG
+TACTGGTTTGCGGCAAGCGATAAAGCGCCACTAAAGCAGTATTGTCTGCATCAGCGCCGA
+TAGTGACGGCGCTGGCGTAGTTAAGACGTAAAAAATGCTGCAAAGTCAGAGTGTCGTCAG
+GCAGTGGCATAAAGGGACAGCACATTTCCAGTATATGATCGGATTCATTAAAATAAACCT
+GTATCCCATCATCAATGATAAGCAGTGGCTCAACTTCTGGCGCATCCAGGCCTAACGCGT
+CATATAAACGATTTAATAGACTTTCCATATAGATACCTCAAGACTCAAGATGTGATTAAT
+GAAGAAATACCTTTTACTGACTGCCAAATATTATCATCCCCAACTCGTTTTTGATAGGAA
+AGATTGAGCACCTCTGGCGATAAATTTTTCATTACTTTGTTTCCCGCCCCGCCCGTATTT
+TGTTTCTGAATCTCCAGGTTACCGCTATTCAGTAATACTTTTTGGAAAATTTTCTGTCCA
+CCGCTATCCGGAAGACTACCAGGCGCACTTAACATATGGGTCTGATGGAAAGAAATGAGC
+TCTCGCTTGATTTCTGAATCCATCATCCCTGTACGATCTTTGCCGCTTTTACAATTCCAG
+GCGGGCACCGCGTCAATTTCATGGGCTAACATGGCAAGGCGTTGTGCGAGTTTATAGGGT
+TCGCCGCCATCTTTATGATGTTGGTTATTTTTCCAGATATCCTTAATCTGGCGCGCTAAT
+GTATTGACGACCTCATAATTATCCGGGTATTGCGCCAGCCATTCGCCAACCCAGCCACCT
+GGTCTGGCTTCAGGGCGTAAATCATTGCCTAATAACTGATGTAGCGCTTCGGCATTATAG
+CTATCTGATGCTTTAAGGCCAAAGCCGAGCTTGAGCGCCAGCTCATTAACACCCACATTA
+AATGCGGCGACGTCCGGTTTTATTTTTACCGTCTGTAGATCGCCATCTTTATTGCGGATT
+TTTAAATGAATCATTTTTCCCGGCTGGGTCAACGATTGCCATGCGCGCATTTGATCCTCG
+ACCATAGTTCCCTCTTTGCCGAAAATATTCGACGCGGTGAGTAACCCGACGGATACCAGT
+TTCAGGCTTACCGCTTCGCCCTCTAAGGCTCTGTTAAGCAACTCAGGTTTACTAAAAAGT
+GCCGCAGCTAATACTTCTTTGGCTTTGTTTTCAGCGCCGGCCTGACGCAGAAGCGGATCT
+TTTTCATGATAGGGGGAAAGCACACCATGACGTATCCCGCAAAAAAGCGTTTTATCTTTA
+CCGTCCTCATGCACACTCACCGTGGACATCCACAAATTATTGGCGTGATGAATATTCTTG
+GTATCCCAACTGCATACGCCCTTTCCCTCATAAGCACTGGGAAAGATATCTTTTGCGCCG
+ATTTTCATCTCTGCGGCAGGGAGCTGCGTGTTGGTATAGTGATGCCCGTTATGCGTGAGT
+GTATTTTTTATGGTTTGCCAGGGCTGGTTATTGAGCTGCTTGACCTGAGCATCTCTAAAC
+GCTACTGCCGCAAAGCGATGAGCTTCTTTTGCAGGTAAGCCATTTTGCTGCTGAGTGCGT
+GCTGCAATAAGTTCGATAAGATTTTTCTTCAATGCTTTTGCCGCAGCTTCTTCTTGTTTT
+GTTGCTGGCCGGTCCGCTTTAACTTTGGCTAACTCCATTTGGTTTGCCATTGACGTTAGA
+ACCGGGTCTTGTTTACCCAGAACGGTTGCCGCGACGGTAAGAAGATCGCGCTGTAAGTTA
+TAGAGGTTATGCAGCGAGTGGTTAGACGTCTTCTGATGCTGTAGATAATTCCCCCATGTC
+GCGCCAGGTTCTCGCAGGACAATAATTTCCGGGCGAGCGTCGGGCGCTTTAGCCGGCGCT
+TTGCCCTGGCCTGAGAGAATCTGCATTCCGTTGTATAAGGTTTTTTGTAGGCTTTTAAAA
+GCCTCCTGGGTTTTTAGTGAAGCTGAGTGATAGAAGCTCTGTATTTGCATAGCGTTTTTA
+ATATTCCTGAATAGGGGAGTGGGAACATTCAACAGGGTTAACAATCTTTTAAAAGGATGT
+GACTTTTATGCACCAGGAACTTTAAAAAAATGTCCTTTTTAATGAGGAAACGCTTCTGAT
+CAGGCGGGGAGGCATCCTGACGTCCATACGTAGTGGCGATCATGGGGGAGATCGGTACAT
+CAAATGTTCATAAAATCTACAAACTTCACAATTTAGGGCACAACTTTTATTGAAAACCCA
+CCTTCTTGATTCAGATCAAATTCACCGATTTACTCCTGCGTAAAGTAACGGCGTTACATC
+AAATGTTATACAGGTGTGTGTATGCCAGCAAAGCCCCGGACGAGTAAGACCGTGACGAAG
+AATATTCGTTTTTCCTATTCCATGCTTGAACAGATAGAATTCGCGTTGAAATCTGAAAAG
+ACGCGGAATTTTTCAGCATGGGTAAAAGAGGCCTGTCGGGAAAAGTTATGTAACACGGGA
+CATAAGCTGTAGTTATCGTCTTATGTAAGAGGGGGCGGCCATTTTGAAAAGAACAACGTG
+CTTATATACCTCCTGGGTCTTTGCCGCTTTTGTCTCTCTGCTGATATTTGTCTGGAGTGT
+CATAAACTATCCTCTCTATGAATCCATAATAATTATTGTCTTTTATATCTGGCTAATTCT
+GGTACCGCTTTATCTTATTGTGTATGAGTGGCTAATAGATTGTCATTAAATTTATGGCTG
+CGTACTTGAAAAGTGATATTTCATATCTGTGCGGTAAGTCATTGTCGTAATAATATTATT
+GGTCAGGCGACGGGCGAGCGTCTGCGCATTTTGCATCGTTTTATCTTCAAAATTTTGCAG
+TAAGCGTTGTGCTTCTTTCGGATGCGACGCATATAATCTCAGATAGCTCTGCTCCATCTT
+ATACTGTTGCTTAGCTGTTTGCTGTTCAAATGTTTTCCAGGCATGTTGCACATCTGGCGC
+AAACGTATTGTAGTCTTGCATAACCAGTGTTTGCAGCGTGCGGAATGTCCAGTAGGTAGA
+GTCGTTGCTCGCCCGATCGGTTCCTTTATCATCTCCGGGTTGATAATGACGCATCCCCTG
+GTAATAGGGGAGATAGACGCTAAGAGATGGCATTCCATAGGCGATGTATTCTACGTTGCC
+GATAGCCTGCGGTAATTTCGGTCTGACCTGTAAAATATGTGACTCCTGGGTACGAAAAAC
+GGATATAGGTCGCCATGGTTCTTGTGGATTATGACTGGCATAAGGGTCGTGCGACGTTCC
+CTGATAGTGATTGCGTAACGCGTTTTTTACTGCCGCCACGCTGATCTTCGTTATTGGCGT
+TAAAAAAACAGAAAATGTTTCCCCTTCGCTAACGACCGTATCCAGATGCGGATTAAACTG
+GTGTTGTAGCGTCCAGACGCGCGGATAATTATAGGTGGTATCGTTTTTGTTATCCTGCGA
+ATAGGCTTGATGAAAGTCGAATTCGCCGCGGGCCGGATCATATAATCCCTGCTTTTTCGC
+AAAGCTTACTAACGTTGGTGACGCCATATAATTCGCGTTATCATTCGGATCGTAATGGCG
+TAAACGTCCCTGATTGGCGGAAACGAAATAGCTATCTGCCGGAAGTCGTACTGCCAGCCA
+TTGATGTCCGCTTCCCGTCTCCAGATACCATATCTCTTTGCTATCAATAAACGCGACGCC
+GAAACCTTCGCCCGCGCCTTTTTGTTCAATAATATCTCCCAGTAATTTGGCGCCCTGACG
+CGCCGATTGCGCCACTGGCAGGATCACGGACTCAATGGCGTCTTCCGTGATTCCCGTTTT
+TGTCACGTAAGGATCGGCAGCCAGCGCCGCTCTGCCGTTGTAAATGGTTTCCGTTGCGCT
+CATTCCGACGCCCGCCGAATTGAAACCGGCTTCACCCATGGCGTTATCGTTAGTATCAAA
+GTCATGAATCGCCGTATAGCGCATCGCTGTCTCCGGAAGCGGCCAGCTAAAATTGTTGCG
+ATGTGCTTTATACTCGCCTTGTTGATGAAACGCGACGGGATGAATAACCTTATGCTTGGC
+GTTATTTGCCGAGCCATCCTCGTTGCGCGCGATAATAAAGGAGCCGTCAGCCGAAGCCTG
+ATTGCCTACCAAAAGGGTAGTACAGGCGATGACTTTACCCATACCCAGCAGCGTAACGGC
+GAAAGCAAGATACTTTTTCATAAAGGTTCCCACTGAATAACGCGTTATGGGATGAATTGA
+CCCTGGATTGGAAACCGAGAAAGTGATCGAGCCAGCAATATTCTTTACCGGCATCCTTTA
+TTTTCTTTTTATTGAGGTTGTATTGATAACCACAGCCCTGTGGCAGGGAAGGGGAACAGA
+ACCTGTACTGACCTTAGCTATCACCGCTATCAGGCAGACGAACCGAAAAGATATTATGTT
+CATCGGCATAGCGGTAAGATGCCGAGCCACCGTGCAATAGGGCAATCGCGTTAACTAACG
+ATAACCCCAGGCCGAAACCGGCAGTGTAGCGGGCATTATCTCCTCGCCAAAAACGCCGGA
+AAAGCTTATCCGCATCGGCGGTGGGGCTGCCCGGATTAGCGACCCGAATTTCTGCAACGT
+TATCATCATAAGCGCTTTCAATACGTATCACGGCGTTTTCATCAGAATAACGGATGGCAT
+TCGTCAGCAGGTTTGAGAGCACTCTTTGTAATAATATTTCGTCAGCCCATACCGTTCCCT
+GACATTGATTTATAAAACAGATGTGCTTCTCTTCGGCAAGGGGGCTAAGATAATCCAGCA
+TATTTTCGACCAGCGCATTGAGCGAAACAGGCTGTTTTTTTACCGCTATATTCTGGTGCT
+CCGCGCGTGCCAGAAAGAGAATATTTTCTGTCAGTCGCGACAGTCCCTCCAGCTCTTCAA
+TATTATCGACAAGGGCTTGTTGATACTCTTCGGCGCTGCGTTCCTGACTCAGCATAACCT
+GATTCTTCCCCAGTAAAATATTAACCGGCGTGCGCAGCTCATGCGCCAGATCGTCGGCAA
+ATTGGTTCAGGCGTTCAAAATCGTCGGAAAGCTTCTGGCGCATGGTATTTAGCGCTTGCC
+CAAGCGGCCTGAGCTCGACGGGTAACGCCTGTTCCGCCAGCGGCTGGCGAAGTGTGCCGC
+TATCTGTCGCCGCGGTGAGTCGGCTGAGCGACGTAATGGCCCGCAGCCCGTTTCTGATGA
+CTAATGGACTGAGCGCCGAACAGACGAGGATCGCGATAAGGCTAATCAGCAAACTGTTGC
+GGCGATATTGCGCCAGCATTTGCCGCCTTTCCGTCGCCAGCCTGGCAATAGTAAGGGTCA
+GCGGGTTATCGCCGCTTCTGGCGTTTACTCGTACCGCGGTCAGCTCCGTGCCTTGTACCG
+CCTGGCGAAATAAGGTTTCGCGGGTGATGTTTTTAGCCAGCGGAATCTCGTTAAAGCGTT
+GGTCGGGGATGCCGCTATGATTAATCGCAACATTATGGCCTGTTGCTGAGTGGATCAATA
+AGATATCCTGCTTCGTATCCACCATCCGATTGAAATAGAGCGGCAGATTTTCCGGCCTGG
+CGCCATCCAGTAACAGTTGCTGCATTTGCGCCGCCCGATTTATTAGCGTCATATCATCCC
+GATACGTTAATTCTTTGCTCAGCGCGTTATAGAGCGTCCAGCTAATGCCGGTACAGGCGA
+GGATAAGTATGGCGATAAAAGAAATTGTCAGGCGCAGCGTCATTGATAACTTAACCATTC
+TGCGACGTTTCCGCCTGTAATCGATAACCCATCCCCTGGACGGTCATAATGAGCTTCTTT
+TCAAATGGATCGTCTACTTTGGCGCGCAGCCGACGAATCGCGACATCAACGGTGTTGGTT
+TCACTATCAAAGTTAATTCCCCAAACTTCGCTGGCGATCGCGGTTCGGGGCACGATTTCC
+CCTGCCCGGGACGCCAGTAACCAGAGGAGCAGGAATTCTTTGCGGGTCAGGGAAATCGGT
+TTGCCATTTCGTAACACCGATTGCTTTGTGGCATCCATGTCCAGACCATTGATCGTCAGT
+CGGGTAAAGACCGGGACATGCTGTCTGAGTTGAGCTCTCACCCGGGCCAGCAGTTCGGCG
+AAGGAAAAAGGCTTAACAAGGTAATCATTAGCGCCCGCCTCAAGACCTTTGACGCGATCC
+TCAACCGAGTCGCGCGCCGTCAGGCAAATAACAGGGGGCTGATATGCAGTGCGCAACGCG
+CGTAAAACCTGCCATCCATCAAGCCCCGGCAGCATAATATCAAGAATAATCAATGAATAA
+TGTTCCTGAAGGGCTAGGTGTAATCCGTCTCGTCCATCACAGGCATAATCAACCACATAG
+CCTGCCTCCGTGAGTCCCTGACGTACCCACTCAATGGTTTTCTGGTTATCTTCAATCAAT
+AAAATCTTCATCAACGCAGTATGCCATAGGCTTGTTAGCGAATCCGTAAATCTCCAACAA
+GATGACATAATTGTCATGTCCGTGTAAGGTTAATCCTGGACGCGCCAGATATATTTTCCT
+GCATCAATACCGTAAAGGAGTGAAGCATGAAACGATATATACTGGCTACCGCGATAGCGT
+CTCTTGTTGCAGCCCCGGCAATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATA
+TTCTCGATCAGCAAACAGGCAAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAA
+AGGATAACGGATGGACGCAATTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAG
+CACTGTGGCCCGAAAAAGCTGCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCC
+AGTATTTTGAAAGTAAAAAACTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATA
+TCAGCAAAACGAATGAGCACTATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAA
+CCTATCGCGGGAGCTAATTTAGAGCCTATCCTATTAGGGCTATTTTACTTGCCATTTTGG
+TCCTGGGCAGTGCTCGCCAAAACGCGTTAGCGTTTTGAACGCCGCTTGCGGCGGCCCGAA
+GGGCGAGCGTAGCGAGTCAAACCTCACGTACAACGTGTACGCTCCGGTTTTTGCGCGCTG
+TCCGTGTCCAAACAGGCTGCGCCAATAACGCCTGGTGGGACAGGCTCTTAGATTTTATTA
+ATCGCCGGGATTTATGGCGAGCAAACATCGCGGCGGGAATAAAAATCTTCAGCGTATCGA
+CTCTCCTCCCACAAGCGGTGGTTATCCCGCTTGTGGGTATGAGTGACGGTTAAACAGGCG
+CTTCCATCTCAAGTCTGACCGGATGAAAACGGCGTTTGAAATAAATCAGGCCATGCCCCT
+CCTGGCTAAGAATAATATTTTTGATCGCCACCAGATACACCAGATGCGTGCCAATGGTTT
+GTACCTCGCTGATCTCGCCTTCAAGACTGGCCAGCGCGCCGTTAAGTACCGGCTGGCCCA
+GCGGCCCGTTTTGCCAACATGGCTGGTGAAAACGCTCCTCCATCGCCATCCCCGTCATAC
+CGGCAAAGTGGCGCGCCATCAGCTCCTGCTCATGGTTAAGTACATTAATGCACAGCCTGC
+CGTTGCCCTGAAAAACGGGGTTCATGGCGCTATTGGCATTAATACATACCATCACGGAGG
+GCGGCGTATCAGTGACTGAGCAAACCGCTGTTGCGGTGATACCGCAGCGTCCGGCGTGAC
+CCGCCGTGGTTACGATGTTGACCGCTGCCGCCAGACTTGCCATCGCATCGCGAAAACGCA
+GACGTTGTTCATCTACTTGCATGAGAACCTCCTGCCGCGTTATTTCAGCAGCTTATCCAG
+TTGATTGATGTCGTCGTTATTGTGCAAATGCGAAACCGTCCAGCCATTCTGATCGTATTC
+GGAGAGGCAGCGATCGACCATTGCCATCATCTTATCCATATTGCCGGAGCTCTGGGCCTG
+ACGCAGACACTGCAGACGAATTTCATCCTGGCTGCCCGAGTAGTTAATCTCGTACAGCTC
+ATGGCGACCGCCAAACTCGCTGCCGATGGCATCCCACATCAATTTAAGAATTTTGATACG
+TTCAACATGGTCCATTCCGTTAGAGCCGCGTACGTATTTCGCCAGGTACTGGTCGATTTG
+CGGATTATTCAGATCGCGGGCGCTGGAAGGCAGGTAAATCAGGCCGCTGGTAACGTTACG
+TTCAATAATATTTTTAATTTTCGCGTAGGCCATTGGGGCCATCACACGATAGGTTTGCAG
+CGCGGCGTGGTCCGGTAGCCAGGCGCCGTTTACCCACGGGGTTGCTTCAGAACACATAGA
+ATCGCTCAATGCCCAGAACATATTGCGCCAGGCCACGACTTCGCCGAGATCGGCCTGCAC
+GCCCCGGAACTCTACGGTACCCGTACATTCGAGCGATTTTTTCAGCAGCGCGGTAATGAA
+ATCAAGTTTTACCGCCAGACGAACACAGGCTTGCAGTGGATACATACGGGCAAAGCCGCC
+TTCCATCGTCCAGCGACGACAACGATCGAAATCACGGTAAATTAATACGTTTTCCCACGG
+GATCAGCACCTTGTCCATCACCAGAATGGCATCGTTTTCATCAAAACGGCTGGAGAGGGG
+ATAATCAAACGGCGAGCCCGTCGCGCCCGCGACCATTTCATACGAGGCGCGCGAAATAAG
+TTTTACGCCTTCGGCATCCATTGGCGCGACAAACATCAGAGCAAAATCCGGGTTTTCGCC
+CATCACCTGGGCTGAGCCGAAACCAATCATGTTGTAGTGAGTCAGGGCGGAGTTAGTGGC
+GACAACTTTCGCCCCGCTGACAATAATCCCGGCGTCCGTCTCTTTCTCCAGCTTGATATA
+GACGTCTTTCACTTCGTCGGCAGGTTTGTGGCGGTCAATGGGCGGGTTGACGATTGCATG
+GTTAAAGTACAGGCCGGTCTCCTGAATACGGGTGTACCAGTTACGGGCGTTCTGCTCAAA
+CTGGCCGTAGAAGGCTGGGTTAGCGCCCAGAGCGCAGCCAAAGGCGGCTTTGTAATCCGG
+TGTGCGTCCCATCCAGCCGTAACTCAGGCGTGACCACTCGGCGATAGCATCACGCTGTTG
+GCGCAGATCGTCTGCGCTTTTCGCCACGCGGAAAAATTTATGCGTATAACCGCCGCTGCC
+GGTATCGGTATTCCAGCACAGGGTGTAAGCGGGAGGGGATTCCCGTGTCGGCGGCGTGGG
+AAGGTAAGAATACTATGCTTCCGCTTCGCTATCAGGATGCTGGCGCCCCAGAGCAATAAG
+ATCGTCCAGCAGCAGCATCAATTGCTGTGTTTTTTCGGGCGTGAAATCGGCCTCAATTTT
+TCGATAAGCCTCTTCTACCTCGCTCCGGGCACGGGCGTACAACGTTTGTCCCTGCTCCGT
+CAACATGACATATAACTTACGCTGATCGTTAACCGGCTTGAGTCGCAACACCAGTCCGTC
+TCGCTCCATGCGCGTCAATATTCCGGTCAGACTTGGACGCAAAATACAGGTACGAAAGGC
+CAGCTCGTGAAAATCCATAGAGGGGCTATCGGCCAGGATTCGCACAATGCGCCATTGCTG
+GTCGGTCAGATTGTGGCTTTTAACGATGGGGCGGAAATAGGTCATTGCCGCTTCGCGCGC
+CTGAAGCAAGGCGATGGTTAATGAATCATGCATAAGCGTTTCTCTTTTGCAGAATTATTA
+ATACCTGAATAATCGTGTTTACCGATGTGAGCTATGACATCTGTTTTATGTCCAAAGTTT
+AATAGAAACAAGGGGTTTTATTTAACTATTTGATATATATGTATTTAATAATAAATTTGT
+GAAAATATTGTTAATCACATCATAAATACTTTACTTAAGCTTGCTAAATGTACAGCGAAA
+GCATAAATCTAATCATTAATATGTTAATGAAATCACAGCCCGTTAAATCGGCCTGAGGAG
+TTTATGTATGAAGGGTACTGTTTTCGCCGTTGCGTTAAACCATCGCAGCCAGCTTGATGC
+CTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCGCCTAAAACCGCAGTGTGGTT
+CATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCCATTCCTTATCCGCAGGGAGA
+AAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGGAAAACCGCCAGCCGGATACG
+CCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTGGCTAACGAGGTCAGCCTGCC
+GGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGTCGCGATGGCTTTTGCCCGCT
+GGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACCATTATCACTGAAATCAACGG
+ACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGTAGCGCCGCACAACTGCTTAG
+CGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCGATCTTACTTGGTACGCCGCA
+GAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATTCTGGCGAAAGGTTTACCCGC
+GCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGCCACCAGACGTTTACGTGGCC
+GCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAACTACGCCGATCACGCCAGCGA
+GCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATCAAAGCGCCAAACACCTTTAC
+CGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAATATATGCACTACGAAGCCGA
+GCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGCGAAGCCGAAGCCATGGAGTA
+TGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGCGACTATCTGGAAAACTACTA
+CCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACGCCGATAGGCCCGTGGATTGT
+GGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTACGCACCTTTGTCAACGGTGA
+GCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGCATCCCGTTCCTGATTTCTTA
+TCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATTGCCACCGGTACGCCGAAAGG
+GCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAAGTAGAAGGCGTGGGTCGCCT
+GGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAATGAAGAAAATAAATCATTGGATTAAC
+GGCAAAAACGTTGCAGGTAACGACTACTTCCAGACCACTAACCCGGCGACCGGTGATGTG
+CTGGCGGAAGTAGCCTCCGGCGGTGAAGCAGAAGTGAACCAGGCTGTCGCGGCGGCAAAA
+GAGGCGTTCCCGAAATGGGCCAACCTGCCGATGAAAGAGCGCGCGCGCCTGATGCGCCGC
+CTTGGCGACCTGATTGACCAGCATGTGCCGGAAATCGCGGCGATGGAAACCGCCGACACC
+GGCCTGCCTATTCACCAGACTAAAACGTGCTGATCCCGCGCGCCTCGCATAACTTCGAAT
+TCTTCGCCGAAGTGTGCCAGCAGATGAACGGCAAGACCTATCCGGTTGACGATAAAATGC
+TCAATTATACGCTGGTGCAGCCCGTCGGCGTCTGCGCGCTGGTGTCGCCGTGGAACGTGC
+CGTTTATGACCGCGACTTGGAAAGTTGCGCCGTGCCTGGCGCTGGGTAACACCGCGGTGC
+TCAAAATGTCCGAGCTGTCGCCGCTGACTGCCGACAGGCTGGGCGAGCTGGCACTGGAGG
+CAGGAATTCCGGCAGGCGTGCTGAACGTGGTGCAGGGCTACGGCGCGACGGCGGGCGATG
+CGCTGGTACGCCACCATGACGTGCGTGCGGTGTCGTTTACCGGCGGTACCGCCACCGGTC
+GCAATATCATGAAAAATGCCGGGCTGAAAAAATACTCGATGGAGCTGGGCGGCAAATCGC
+CGGTGCTGATTTTTGAAGACGCCGACATTGAGCGCGCGCTGGACGCCGCGCTGTTCACCA
+TCTTCTCGATCAACGGCGAACGCTGCACCGCTGGGTCGCGCATCTTTATCCAGCAGAGCA
+TTTACCCTGAGTTCGTGAAGCGCTTTGCCGAACGCGCGAATCGCCTGCGTGTCGGCGATC
+CGACCGACCCGAACACCCAGGTCGGCGCGCTGATTAGCCAACAGCACTGGGAGAAAGTCT
+CCGGTTATATCCGCCTCGGCATTGAAGAGGGGGCAACGCTGCTGGCGGGCGGTGCGGAAA
+AACCCACTGACCTGCCTGCGCATCTGAAAGGCGGTAACTTCCTGCGCCCAACCGTGCTGG
+CCGATGTCGACAACCGTATGCGCGTTGCGCAGGAAGAGATCTTTGGGCCGGTCGCCTGCC
+TGCTGCCATTCAAAGACGAAGCGGAAGGGTTACGTTTGGCGAACGATGTGGAATACGGTC
+TGGCCTCTTATATCTGGACCCAGGACGTGAGCAAAGTGTTGCGCCTGGCGCGTGGGATTG
+AAGCCGGCATGGTCTTCGTCAACACCCAGAACGTCCGCGACCTGCGCCAGCCGTTCGGCG
+GCGTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGCGAATATAGCTTCGAAGTGTTTGCGG
+AAATGAAAAACGTCTGCATCTCAATGGGCGACCATCCTATCCCAAAATGGGGAGTTTGAT
+ATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTGCCGTCGATGTATCTTTCTGAA
+CTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATTGATGGGCATATTGAAATTGGC
+AAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTATTCGACACCCACTGGCTGGTG
+AATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAGGGCGTCTATACCAGCAACGAA
+TTGCCGCACTTTATTCGCGACATGACCTATGACTATGACGGTAATCCGGCGCTCGGCCAT
+CTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCCAAAGCGCACAACATCCCGAGC
+CTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTACATGAACAGCGACAAGCACTTC
+AAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGATTTTGCCGACAGCCGCAAACTG
+GGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGTACCGTAGCGGTATTCGCCAGT
+GGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCGGAAGAGGGGATGAACAGCTAC
+ACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTCAAGCTGTGGCGCGAAGGCAAA
+TTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGACTACTGCTACGGCGAAGGCAAC
+ATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGGGACAAATACGACGGCAAGGTG
+GAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGCCAGGTAAACGCTGTTTTCCCG
+CTGCCTGCGTAAGGGGGGTTTATGCCGCACTTTATTGCTGAATGTACTGAAAATATTCGC
+GAGCAGGCTGATTTACCAAGCCTGTTCAGCAAGGTAAACGAGGCGCTGGCCGCCACCGGG
+ATTTTCCCCATCGGCGGTATCCGCAGTCGCGCCCACTGGCTGGATACCTGGCAGATGGCT
+GACGGTAAGCATGATTACGCGTTTGTGCATATGACGCTGAAAATCGGCGCCGGGCGCAGC
+CTGGAGAGCCGTCAGGAAGTCGGCGAAATGCTGTTTGGGCTGATTAAAGCCCACTTCGCC
+GACCTGATGGAGAACCGCTATCTGGCGCTGTCGTTTGAGATTGCCGAGTTACATCCAACG
+CTCAATTACAAACAAAACAACGTACACGCGTTATTTAAATAGCACACTCTTTCGCCCGGT
+GGCGCTGCGCTGACCGGGCCTACAAAAAAACGATGCACGAAGCAGTACCGAACCGTAGGC
+CGGGTAAGACGCACCCGCGTCGCCACCCGGCGCAGCAGCACCGAATGAGGTAACAGGAAG
+CAACTATGCTCGATAAACAGACCCATACCCTGATCGCTCAGCGACTTAATCAGGCTGAAA
+AACAGCGTGAACAGATTCGCGCAGTGTCGCTGGATTATCCCAACATCACTATTGAAGATG
+CCTATGCCGTACAGCGTGAATGGGTCAATATCAAGATTGCCGAAGGGCGCACGCTCAAAG
+GCCACAAAATCGGCCTGACCTCAAAAGCGATGCAGGCCAGCTCGCAAATCAGCGAACCGG
+ATTACGGCGCGCTGCTTGACGATATGTTCTTCCATGACGGCGGAGATATCCCCACCGACC
+GTTTTATCGTCCCGCGTATTGAAGTGGAGCTGGCGTTCGTGCTGGCGAAACCGCTGCGCG
+GCCCTCACTGCACGCTGTTCGACGTCTACAACGCCACGGATTATGTGATTCCGGCGCTGG
+AACTGATTGACGCCCGCAGCCACAACATCGACCCGGAAACCCAGCGCCCGCGCAAAGTGT
+TCGACACCATTTCCGACAACGCCGCCAACGCCGGGGTGATCCTCGGTGGTCGCCCCATCA
+AACCAGACGAGCTGGATCTGCGCTGGATCTCCGCGCTGCTCTATCGCAACGGCGTGATCG
+AAGAAACCGGCGTCGCCGCAGGCGTGCTGAATCATCCGGCCAACGGCGTGGCGTGGCTGG
+CGAACAAGCTTGCCCCCTACGATGTCCAGCTTGAAGCCGGGCAGATCATCCTCGGCGGCT
+CGTTCACCCGCCCGGTGCCGGCGCGCAAGGGCGACACCTTCCATGTCGATTACGGCAACA
+TGGGCGCGATCAGTTGCCGGTTTGTGTAAGGAAAAAACGATGAAAAATGCTTTCAAAGAC
+GCGTTAAAAGCGGGGCGCCCGCAAATCGGTTTGTGGCTGGGGCTTGCCAACAGTTACAGC
+GCTGAACTGTTAGCGGGCGCCGGCTTCGACTGGCTACTGATTGACGGTGAACACGCGCCA
+AACAACGTGCAGACGGTGTTGACCCAGTTGCAGGCGATTGCGCCTTATCCCAGCCAGCCG
+GTGGTGCGTCCGTCATGGAACGATCCGGTACAGATTAAGCAACTGCTCGACGTCGGCGCG
+CAAACGCTGCTGATACCGATGGTGCAGAATGCCGATGAAGCGCGAAACGCCGTGGCGGCT
+ACGCGTTATCCGCCTGCCGGTATTCGCGGCGTGGGCAGCGCGCTGGCGCGGGCATCGCGC
+TGGAATCGCATTCCGGACTATCTCCACCAGGCCAACGACGCCATGTGCGTACTGGTGCAG
+ATTGAAACGCGTGAGGCGATGAGCAATCTGGCGTCAATTCTCGACGTGGATGGCATTGAC
+GGCGTGTTTATTGGCCCGGCGGATCTCAGCGCCGATATGGGCTTTGCCGGCAATCCGCAG
+CACCCGGAAGTGCAGGCGGCGATTGAGAACGCCATCGTGCAGATACGCGCGGCGGGGAAA
+GCGCCGGGGATTCTGATGGCCAATGAAGCACTGGCGAAACGTTATCTGGAACTGGGGGCG
+CTATTTGTCGCCGTCGGCGTTGACACCACGCTGCTGGCGCGCGGAGCGGAGGCGCTGGCG
+GCGCGCTTTGGCGCAGAAAAAAAACTGTCCGGTGCGTCCGGCGTCTATTAAGCCTGGGCC
+GGTAAGCGCAGCGCTACCGGGCAACCGTAGTACCCTACAAAATTCCCATCAGAGGAAAAA
+AAATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCTGTCGGTTCGCACAACG
+CGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGCCGACTGATCGTATTTT
+TATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATCGGTTTTGCCGGGTTGA
+CGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTTGCCACGACGCTGTTTT
+ACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTGAGCATCGTCGGCGCCC
+GCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCTACCGCCACGATGTTCG
+CGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGCATTACCGAAGCGGGCT
+TTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCATTTTTCCGCGCCCGCG
+CCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTGGGGTCAATTGTCTCCG
+GCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGGCAGTGGTTATTCCTGT
+TGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTTTACCTGGATGATACCC
+CGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTGCAGGAGATGATGGATA
+ATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCATAACGCCATGCAGCAGC
+GTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTATACGCTGGCCTATTTTT
+GCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAAATCCTGAAAAGTTTTA
+ATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATCCCGCAGATTTGTACTG
+TTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAGGAGCGTAAACACCACA
+CTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCGTCGGCGACCGACCGTA
+ACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCCTTTAGCGCGATGGCGA
+TCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGGGCGATAGGCATTGCGG
+TCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTTATGATTGGCTGGCTAA
+AAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCTTCTCTGTTAGTCGTCG
+GCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCGCGCGCCACCCCTTGAG
+GAGAAACTATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGACGAAA
+GCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTTGGTC
+GTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACCGGGC
+AGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTGCTAA
+CGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTTCTGA
+CGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGAGAGG
+CCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCGGCGC
+TCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGCGAAC
+ATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAGCTGG
+ACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACCCTGT
+TAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTGCATA
+TTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAACGCC
+TGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAATGCTG
+TCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTCTTTA
+ATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTTCTCA
+ACTAAGAAGAGTAAAAACATGATGAAAAAAAGCGTCGCTATGCTGGCGGTTTGTATGCTG
+GCGCAAAGCCACCTTGCCATTGCTGCCGGTGCTCCTGCGCCTCAAGAGATCAACATTGTT
+TTACTGGGCACCAAAGGCGGGCCTTCTTTGCTCAATACAGCCAGACTACCGCAAGCGACG
+GCGCTCACTATCGGCGATAAGATATGGCTGATAGATGCCGGCTACGGCGCCAGTCTGCAA
+CTGGTGAAAAATGGCATTCCACTGCGCAACATCAATACTATTTTGCTCACCCATCTGCAC
+AGCGACCACATACTGGATTATCCTTCCTTGCTGATGAATGCCTGGGCAAGTGGCCTGAAA
+GACCATACCATACAGGTTTATGGCCCGCCGGGAACCCAGGCGATGACGAAGGCTAGCTGG
+AAGGTCTTTGACAGGGATATCACGTTACGCATGGAAGAAGAGGGGAAACCCGATCCGCGC
+AACCTGGTTAAGGCGACCGATATCGGCCAGGGCGTCATCTATAAAGATGAACTGGTCACA
+ATAAGCGCGCTGAAAGTGCCTCATTCCCCTTTCCCGGACGGTGAAGCGTTTGCTTACCGT
+TTTGATACTCAGGGTAAGCGAATCGTCTTCTCTGGCGATACGTCCTGGTTTCCTCCGCTT
+GCAACGTTTGCCCAGGGGGCGGATATCCTGGTACATGAGGCGGTACATGTCCCTTCGGTA
+GCAAAACTGGCTAATAGTATTGGCAACGGAAAAACGCTGGCTGAAGCGATTGCGTCGCAT
+CACACCACGATTGAAGATGTCGGTAAGATTGCTCGCGAGGCCCACGTGAAAAAACTGGTG
+TTAAGTCATCTGGTGCCTGCGACGGTTGCGGATGACGTCTGGCAACAGGAAGCCATGAAA
+AATTACCCGGGCCCTGTCATTGTCGGTCATGACAATATGACGATAAGCGTACCGTAAGCA
+TCAGGGCAGGGGTAAACCAACGGGCTGACATCATGTCAGCCCGTTATGCTTTTGGCGATC
+AGCATGACGCGCAGAGCTTTTGTCTAAAACATTATTTTTTCTAAACACTACTTGCTGATT
+TTTATGCACAATAAAGGTAAGATGATTGCTCTGGTGAAATATCACTAAATAAGAATGTCA
+CGGATGGAATTTATACAGTGTTAAAAGCAATGCGTTTCTTTGTCTGCCGGCCATCAGTAA
+TATCCTCTGTACCGGCTCCTCGTTGCCAAAGTGAAGGTTAGATTAAACGAATCAAAAAAT
+ATCCGAACTGTACAATTTTTATATCAAACATATTTAACTGCAAAATACTGCAAACGTGCG
+CGAATACACTTAATCAGTAGTATGGCTAATGCATACTTTATTTCCTAAACTTTCTTATTA
+TCTATTTGAATATTTCTGGTTAAACCAAATGGACAAACGGATACCAGACACTCGAAAGGA
+TAACTGCAAGCTTCTGGTTTAGGATTGCAGTTACCAGGACAGTGGCTATTTTCTTTAAGC
+GATTTCCATAGAACAGGATTAAACCTGGTAACGTTGTAAACAGTAACGGGATAAAGTTTA
+TCGTTTATTAAGACCCCCTTATTAAAGGGGATGATAATGCTACCTGGAGGCATGTAAACA
+TCTGCTTGATACCATAAGGTCAATCTAAGATTTTTTAGGCTATGTATGCATGAGAACGAC
+ACTCCGGTAGAGGGACTTATAACTGTATCAACGACCTTCCATTCCATTACAGAAACCTTT
+TAAGTGAAATAGTCAATGGTGTAAATTACATTTTCCGCAAGCCTATTCAGGATAGATGAA
+AATCTGAGAAACATAACTCGTTGAAAACGATCGTTTTTTATTGACCACTCTATTTATATT
+GATTTTTTAATAAGTTATTTATTTTATGCTCTTATTTTGTTTACATTCTATTACATTTTT
+GTATTTTATACGTGGTGTAAATATTGGGCGGTAGTGGATGTTATAACGCTCAATTATTAA
+ACTGTAAGTGACTGTTGTATTTCTTATTTATAAATACCGCAACCTGTAAGCGCAGCGGTA
+CATTTTACCCGGCATTGACAGGGAGAAGATACGTATCAACCAGAGAGTACAAAACAGTGA
+AAGAATATATTCTTCAGGCAATAAATGATCGCTAACGTGTAAAAATAACCGACGAATCTA
+AAAAATGTGAGCGTGTGGCTGGTCTTTATTTAAACGATGATCTTCGCAATGGCGCATTAA
+TGGCTGACATTGGCGGTTCGTTGATCGGCTTGTGCGCGGTGAAAGGCTATATTTCTTCCG
+TTGCGGGAAGTATGTCAGAGGCATTCTGGTATTATACCGGGTGTATGTAAATCCGGGGTG
+GGCAGAAAGCCCACCCTCGGTTTATTGCCTTTATCGTGGATTAGGGATGCGAGATAAAGC
+GAGAAAGGCGTTGCAGCAGTAACCGGTTTTCTTCGCGCAGCCGTGAATTCTCTTCCAGCA
+GCGTTAACGCGACCGCGATCCCTGGCCAGTCGAGCGCCAGCTCCTCGCGTAAGCGTAGCG
+CGCGTTGTACCACGCTCGCTGCGCGATCGTCGAATTGCCAGTCGGCGTTATCGTCTTCGT
+AAGGCTCAATTACGCCAAGTCCGACGATTTCGTTTAGCTCCTCTTCCGTCACGCCGGTGT
+GCAAACAAAATTCGGTGATGGTAAAGGTGACAGTGATGTTAGCCATTATGCTTTCCCCCA
+TTGCTGGCGTGGGTCAAAGGACGACTGCGCGTCCGCCAGTTGTTGCCACAGGGCAGCTGT
+TTTCTCGTCAGGTTTCGGCGGCATAACGATTTTGATGATGGCATAGAGATCGCCAGTGTG
+CTTTTTACTGGCTAATCCTTTTCCTTTGATACGCAGCCGCTGACCTGCCTGGCTGCCGGG
+GGGAATGGTCAGCAAAATACGCTCTTTAAGCGTTGGCACAGACACCTTAGCGCCGAGCGC
+CGCCTCCCATGGGGCAAGCGGAAGGACGACTTCCAGATCCTGATTGACGATATCAAAGAG
+CGGATGCGGGGCAATATGGATAACGAGCCATAAATCGCCATTAGGTCCGCCGTTTTCCCC
+CGGCGTGCCCTGGCCTTTCAGTCTGATTCGTTGCCCGTTGCTGACGCCAGCCGGGATTTT
+CACATTCAATGTTTTGGGAATTTCCCGCTCCACCAGGCCGAACGCGTTATAAACGGGGAC
+GGAATAGCTAATCGTACGCTGGTGCTCTTCCAGCGTTTCTTCCAGGAATACCGCCACTTC
+AATTTCGATATCATGACCGCGTGCGGCGTGGCGGTGGTGCGAATGACGACCGTGCTGACC
+AAAAATAGACGAGAAAATATCATCAAAATCTTCGGCGTTATACGGCTGGCCTTCGTGTTG
+CTGGAACTGGCGATTAAATTGTGGATCGTTACGGTGTTGCCATAACTGGTCATACTCGGC
+GCGCCGTTGCTCATCACTCAGCACTTCCCATGCTTCAGCAACCTCTTTGAAACGGGCTTC
+GGCATCGGGTTCTTTGCTGACATCTGGATGGTACTTGCGGGCCAGTCGGCGATAGGCGGT
+CTTAATCGTCTTGAGATCGTCCGTCGGTTTCACGCCCATAATGGCGTAATAATCCTTAAG
+TTCCATAGCATCATCTCGCTAAATCAATACATACAGAAGGGACCCCAAAAAGGTTTCTCC
+ACTAAGTGTAGGGTAAACCTGAAAAGTGCGTATGAAAACACCAGTTATATCATTAGTAAG
+AATAAATTACGTTGTTCGACTATCAGAAGGTTGCGCAGCGCGCCGACATAACTTTACAGG
+GGAAAGGTTGCCAAAACCGCGCCAGTGGCTAAGATAACTCGCGTTAAACAGTGAGGGCGC
+AATGGCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTAAT
+GGTTTGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCCTC
+TGCTGCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGCGA
+ATTAAGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTTGC
+GCTTTATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCGCC
+TCCACGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGTGA
+ATGACAGACCGGTTATTACTAACGGTTAATTACTCATTCACGGAGAAAAAATATGATGAT
+TTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTCTCCTGGGCGGC
+GGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGGCTACGTGCCGA
+TACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAAAACGGCTGGAA
+AACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCCTGGAAAGGCGA
+CATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTGGCGAATATCAC
+CACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGTACGCCGCCGGC
+GACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTGTTGACCGATTA
+CCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGACTATGCGCGGGC
+GATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTTGGCTATCGCCC
+GGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCCGGGCTCTATCT
+TGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAGGGCGACAGGTT
+ACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGATTTGCGCGACAA
+ATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACGCAAACCATTGG
+CGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAAGTTGTAATGAT
+GGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCTGTTCTGGGCAT
+GAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATCAGGCGACAATT
+TTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCGTTTATGACCCT
+CCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAATGCATGGTTTAT
+TGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGGCTTTTTGAGTT
+CAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAACGGTATGTCGGG
+ACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGCGCGCCGTTTCT
+GGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGGGGGCTGTTCCT
+TGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGACCAGGGCTTGC
+GCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATCCTCGGTCTGAT
+GATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTCGGCTTCACTGC
+GTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAGGCAATCCAGTC
+GGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGGTGTATTACCTG
+TAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCCTTGCAACAGCC
+GGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATTACAGATTTTCT
+GAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCCGGTTTGCCGGA
+AGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACGTTGAAAAAAGC
+GAAAGGAATAACCCAATGAAATACATGATTGTTTTACTGCTGGCGCTGTTTTCGACGCTG
+AGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAGCAGATTAAAAATCTG
+ATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGCGCTAAACACCCTAAG
+CTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAACAGCTCGATCCGATG
+CTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATTAAACCGCTGCCATTC
+AAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACCTGGCGCGATCATCCG
+CAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGTTACCATACGGATGAC
+AGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACGCTGGATGAAAAAAGC
+ATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGACGTGCAAGGAACGCCA
+GCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGGGATACGCTGGAAGCG
+GTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGTAAACTGCGGCGTTGGCTGCGTGA
+AGCCGCGGTTTTTCTGGCGCTCCTCATCGCGATAATGGTGGTCATGGACGTCTGGCGCGC
+GCCGCAGGCGCCTCCGGCGTTTGCCGCGACACCATTACATACGCTGACGGGAGAGTCGAC
+AACTCTGGCGACCTTGAGCGAGGAACGCCCCGTACTGCTCTATTTTTGGGCCAGCTGGTG
+CGGGGTATGCCGCTTTACCACGCCTGCGGTCGCTCACCTGGCGGCGGAAGGGGAAAACGT
+CATGACCGTTGCGCTCCGCTCCGGCGGTGATGCTGAGGTTGCCCGCTGGCTGGCGCGCAA
+GGGCGTTGACTTCCCGGTCGTCAATGATGCTAACGGCGCCTTATCCGCTGGCTGGGAAAT
+CAGCGTGACGCCAACGCTGGTGGTGGTTTCACAAGGTCGGGTTGTGTTCACCACCAGCGG
+CTGGACCAGCTATTGGGGCATGAAGCTTCGGCTGTGGTGGGCAAAAACGTTCTGAATATG
+CGCCGGGGTTTCCCGGCGCTAACGCGTTTACTGTAAGAAAAACCTCCGTTTTGCGAAATC
+GTTCCCGGAAAAATGATCCATTTCTGTCACACTCAGAACGATTTGATAACAACAAGAGGT
+CATAGGGATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTGTCATC
+CGCCGTACAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATGATGAG
+CCGCCATAATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCGACGCC
+GAACGCCTGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGCGTGCT
+GGAAGTCTATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATACCGTC
+GGGAGAATGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGCACCGT
+CGCCACCGCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTTCATCA
+TCAGGAAAAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGATTCCGC
+CGCGTTCCGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACATCTTGA
+TGAGAGTTATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGCAAAGA
+GAAGCATCAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAGCAAGA
+GCCTGGCGTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACCCTGCA
+ATATTACGAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGATCGGCA
+GTGGAAGGTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCACCCAC
+GGTGGCGCGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTTGCCGA
+GCGCGTTAGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCGTCGCT
+GCTGACGGCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACGCCGAT
+TGGTGGTCAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTGATGAA
+AATCGAGTATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACGCTCAA
+ATCGCCTGCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAACGGCTT
+CTGTCCGCTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAATAGCCGTATGCCCC
+CGCGCAGGCGGGGGCGTTTGTGTTATACGTTCTTACGTTCGATGACTTGTTCGCCCCAGA
+AGAGCGAGTCTTTGTCCGTTTTCTCAAAGGCTTTGATCAGCACCTCATCGCTACCTTCTT
+CCCATATTTTTTCTGCCAGTTTCTCGTCATAGTGAGCGACTTCAAAAATGGCTTCGGCAA
+TTTCCGGCGACGTATTACGCAGGCTTGCCCATTCGCCGACGCGGTGCGCTTTTGCTTCTT
+GAGTTGGCATTCGAATCCTCCTGTTGAAGATTAGCCGTTGAGTTTGACTGCCAGACCGGC
+GACGTATTCCCCCTGATAGCGAGCGATAGAGAGTTCCTCCTGGCTTGGTTGACGTGAACC
+GTCGCCTCCAGCGATAGTCGTTGCGCCGTAAGGCGTACCGCCGCGAACCTGGGAGACGTC
+AAACAGTTCCTGTGCGGAATAGCCTATCGGGACAATCACCATCCCATGATGGGCAAGCGT
+AGTCCAGGTCGAGGTGATGGTCTGCTCCTGGCCGCCGCCCGTTCCGGTAGAACTGAACAC
+GCCGCCGAGCTTGCCGTATAGCGCGCCGGATGCCCACAGTCCGCCGGTTTGGTCCAGGAA
+GGTACGCATCTGGCCTGACATATTGCCAAACCGGGTTGGCGTACCAAAAATAATGGCATC
+GTAATCCGCCAGCTCCTGTGGGGTGGCAACCGGTGCGTTTTGCGTTTTACCGCCAGCTTT
+TGCGAAGATTTCAGGCGGCATTGTTTCTGGCACACGCTTTATAATGACCTCTGCGCCGTC
+GACTTTCTTTGCCCCTTCCGCCACCGCGTGCGCCATGGTTTCAATGTGTCCGTACATGGA
+ATAATAGAGCACCAGAATCTTTGCCATTTGTACTACTCCTCAGATTAATCAGGTGTGTAG
+CGATTCGCTACGTCTATTTAAAGATATGCCCTCCTGTGAAGAGTGCAAATTTCAGCGCCA
+TTTCTTTGATTTATAACAATAATTAATTTGGCGACCTTTGTTGCAAAATGATACATTTTT
+AAGCGCTTTGATTTTTCCAAGTATAAGAATAACTTATTTATTTCTCATGGTTATTATTCT
+GCATATTCGGCTTCTGATGTTGCAGAATATTTCGGTAAGCGGCCTACCACGGCGTTTTTC
+ACTATGCTTAATTTTACGCGGCGTTACTGATGATATCGTTCATACGCGGCGCGAGGAGAT
+ACTCCTCATTACCTATGCAATATGATGTCTAATCTATGACGGAGGTCAGTAATGGCAAAC
+CATCGTGGCGGTTCCGGTAATTTTGCGGAAGACCGCGAAAGAGCATCAGAAGCAGGTCGT
+AAAAGTGGTCAGCACAGCGGGGGCAATTTTAAGAATGACCCGCAGCGTGCATCCGAAGCA
+GGCAAAAAAGGGGGCAAAAGCAGTAACCGTAATCGCTAGCCTGCGTCACAACAGCAAGAC
+GCTGAGCGTTTCGCGCTAAAAAGCGTCATGCGCCACCGCCGCCGGATTTCCGGCGGTTTT
+TTTGTTTATAAGCCGGATTTGGTATGCTTGCGTCCTGACGAAAAGGAGAGGGCGCATGTC
+GCAACGCACAGAGAAAAAAATCGGGAAACGTTCGCAGGCCACCGGTGCAAAACGGCAGCT
+TATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAGTATGGCATTCATGGCGCGCGTCTTGA
+ACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACCAATCTGCTTTATTATTATCCCTCGAA
+AGAGGCGCTGTATGTCGCGGTAATGCGACAGATTCTGGATGTCTGGTTGGCGCCGCTCAA
+GGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCCATCAAAGAGTATATCCGTCTCAAGCT
+GGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGGCTCTTCTGCATGGAGATGCTGGCGGG
+CGCGCCGCTCTTAATGGATGAACTGACCGGCGATCTAAAAGCGTTGATAGATGAAAAATC
+CGCGCTGATTGCCGGATGGGTGCACAGCGGGAAACTCGCGCCCGTTTCTCCGCATCATTT
+GATCTTCATGATTTGGGCCGCCACGCAACATTACGCCGATTTCGCCCCTCAGGTTGAAGC
+GGTAACCGGCGCGACGCTTCGCGATGAAGCCTTTTTCAACCAAACGGTCGAAAGCGTTCA
+GCGCATTATTATTGAAGGGATTCGCGTGCGTTAACCGGCTGGCGGCAGTGGGCAGCTCAA
+ATCACCCTCTTCACATTGCAGCAGCGAGGCTAAAAACGCTTCGCGTTCGTTCGTTTTATC
+GGTCAGGCACTGGCTGGCGATCATGGGTTGAACGCTGCCGCCCTCCGTACCTGAGCGAAT
+CAGCGCGCAATCGGCGTCGCGCAGGGCAATCCATGCCACCTGCGCTTTTTGCAATAGCTC
+ACGCTGCGGCGGTTGCGCACGCTTAATCGCGCTTTGATAGGTTTCGTTCAGCTTTTTATC
+TGCCGCCTGGTATTGCGCGGCGGCGCAGCGATTCATTTCCAGCTGCGTACTGGCGCTGGC
+ACACTCATCGGCCAACGCCTGACTGCTGAACAACAACGCCGCGCAGGTAAGGAAAATTCG
+TTTCATACGGTCCTCTGACGCGAGTAAAAAGGCTCCATTGACGGAGCCTTAATTAACCAC
+AGTATTAGCCAATTGTCATCAGGCTGGCATTACCGCCAGCGGCGGCAGTGTTTACGCTCA
+GCGAACGTTCAATATAGAGCCGTTCCAGCAGCATATTGCTTTCGCCGCGGGCGAACCCCT
+GTACCGACACTATCGCGCCTTCGCGGGCGGCGACGGCTTCGCACACGGTTCGCAGCTTGT
+CGGAGTCGCCGTGGAAAATCACCGCGTCAAACGGCTGCGCCATCAGCGTTTCCGCTTTCG
+CAAACTGGACACGCGCCGCGACGGCGGCGGGGAGACGTTTCGCCAGATCGCGGTGGAAGG
+CGTCGTCTGACCATAGCGCCTGACTGCCGACGGCGAGAACGGCGGCAAGCTGCGTCAACG
+CGTCCTGTTCATCATCAGCCAGGCATAACACCCGTTCACGCGGCAACAGCGTCCAGGTAT
+TACGCTCGCCGGTCGGCCCCGGTAGCAGGCGCTGCGTGCCGGCCTGCGCCAGATCGGCGA
+ATTGTCGGCAGAGCGTCTGTAGCGCCGGGCGATCCGCCGCCCATTGCGTCAGAGCGGTCA
+ACGGCGCGAGTAGCGTGGTTTTAAGCTGCGCATCCACCGGGTAACGCGCATCCTGACGAG
+TCAGCGTCGTATTGAGCGCATTGGGCGGGCGGTGTGCCAGCAGGCGGTAGAGATAGAGCG
+GCCCTCCCGCTTTTGGCCCGGTGCCGGACAGGCCTTCGCCGCCAAACGGCTGGACGCCGA
+CGACCGCGCCCACCATATTACGGTTAACGTACAGGTTGCCGACATGGGCGGAACCGGTGA
+CTTGCGCAATGGTTTCATCAATACGGGTATGTACGCCCAGCGTTAGCCCGTAGCCGGAAG
+CGTTAATCTGTTCGATAAGCTCCGCCAGTTGGTTACGGTTATAACGCACGACGTGCAGCA
+CGGGCCCGAAGACCTCTTTTTCCAGTTCTGCGAAGTTTTCCAGCTCAATAAGCGTGGGCA
+TAACAAACGTACCGGTCTGCCATTCCTGCGCGTCATCGCTGTTTTCACGCGCGGCCTGGA
+AAACCGGGCGGCCTTTGGCGCGCATCGTCTGGATATGACGTTCAATGTTGGCTTTGGCCT
+CGCTATCGATCACCGGCCCGATATCGGTCGTCAGACGGCCTGGATTCCCCATCCGACACT
+CCGCCATCGCGCCGCGTAACATTTTCAGCGTATGTTCGGCGATATCGTCCTGCAAACACA
+GCACGCGGAGCGCGGAACAGCGTTGTCCGGCGCTGTCGAAGGCGGAAGCCAGCACATCCA
+CGACCACCTGCTCGGTGAGCGCGGAAGAGTCGACAATCATAGCGTTCATACCGCCGGTTT
+CCGCAATCAACGGAATAGGGCGCCCCTGGGCGTCAAGACGCGTGGCGATGTTGCGCTGCA
+ACAACGTCGCGACCTCCGTGGAACCGGTAAACATCACGCCGCGTACACGCGCATCGGCGG
+TAAGCTGGGCGCCGACGGTTTCTCCCCGTCCCGGCAACAGTTGCACGACGCCCGGCGGTA
+CGCCCGCTTCCAGCAAAATGGCAATGCCCTGGGCGGCAATCAGCGATGTCTGCTCTGCCG
+GTTTCGCCAGAACGCTGTTACCTGCCGCCAGCGCGGCGGCGATTTGGCCAGTGAAAATGG
+CCAGCGGAAAGTTCCACGGACTGATACAGACCACCGGCCCTAACGGGCGATGCGTTTCGT
+TATCGAAATCGTCACGCACTTGACCGGCATAATAATGGAGGAAGTCTACCGCTTCGCGCA
+CTTCGGCAATGGCGTTGCTGAACGTTTTCCCCGCTTCACGCACCAACAGGCCAATCAACT
+GCTGCATTTGGTCTTCCATCAATACCGCCGCCCGCTGCAAAATAGCGGCGCGTTCTTGCG
+GCGGCGTCGCAAACCAAACCGGCGCCTGATTGACCGCGTTTTGCAACGCCTGTTCAACCT
+CGCTTTCTGTCGCTTCGCGTCCCCAGCCAACAATATCTTTCGGTTCCGCCGGGTTGATAA
+CCGGCGTCATCTCACCGTCGGCCACCGGTTGTTCCAGCACAGGTTTGGCCTGCCATTTCT
+GCATGGCGTTGCTTAACAGGGCAGAAGAAAGCGAGGCGAGGCGATGTTCATTCGCTAAAT
+CAAGTCCGGCGGAGTTTATCCGACCTTCGCCGTACAGATCGCGCGGCAGCGGAATTTTTG
+GATGCGGTATGCCAGCCTGACCTTCCTGCTGCGCCAGTTTTTCCACGGCCTCGACCGGGT
+CGGCCACCAGTTCATCGAGCGGTAGGGTGGCATCGGCGATGCGGTTGACAAAAGAGGTGT
+TGGCGCCGTTTTCCAGCAGGCGTCGTACCAGATAGGCCAGCAGGGTTTCGTGTGTTCCCA
+CCGGCGCGTAAATACGGCAGGGACGGTTAAGTTTTCCGTCCCCCACTTTACCGGTGACCT
+GTTCATACAGCGGTTCTCCCATGCCGTGCAGGCACTGGAATTCGTACTGACCCGGATAGT
+AATTTTGCCCGGCCAGATGATAAATCGCCGCCAGTGTGTGAGCGTTATGGGTCGCGAACT
+GCGGGTAGATCAGATTAGGGACGGCGAGCAGTTTTTTCGCGCAGGCCAGATAAGAGACAT
+CGGTATACACTTTGCGGGTATAAACTGGATAGCCCTCCAGCCCTTCCATTTGCGCGCGTT
+TGATCTCGCTATCCCAGTAGGCGCCTTTCACCAGACGAATCATCAGCCGACGGCGGCTAC
+GGGAGGCCAGATCGACTAAATAATCAATGACCAGCGGGCAGCGTTTCTGGTAAGCCTGAA
+TCACAAAGCCAATGCCGTTCCAGCCCGCCAGTTCGGGTTCGAAGCAGAGTTTTTCCAGCA
+GATCAAGCGAGATCTCCAGACGATCCGCCTCTTCGGCGTCGATATTGAGACCGATATCAT
+ACTGGCGCGCCAGCAGCGTCAGGGATTTCAGGCGCGGATAAAGCTCCTCCATTACCCGAT
+CGTATTGCGCGCGACTATAGCGTGGATGCAGGGCGGACAGCTTAATCGAGATGCCTGGCC
+CTTCGTAAATACCGCGACCGTTAGACGCTTTGCCGATGGCATGAATCGCTTGCTGGTAAG
+AGACCATATAGGCCTGCGCATCGGCGGCGGTTAACGCGGCTTCGCCCAGCATATCGTAAG
+AATAGCGGAACCCTTTCTCTTCCAGTTTTCGGGCATTCGCCAGCGCCTGAGCAATGGTTT
+CGCCAGTCACGAACTGCTCGCCCATTAAACGCATCGCCATGTCGACGCCTTTGCGGATTA
+ACGGTTCGCCGCTCTTGCCGATAATGCGGTTCAGCGAGCGCGAAAGATTGGCTTCGTTAT
+GCGTTGAGACCAGTCGGCCGGTAAAGAGCAGCCCCCAGGTGGCGGCGTTTACAAACAGCG
+ACGGGCTACGGCCAATATGCGACTGCCAGTTGCCATTACTGATTTTGTCGCGAATTAACG
+CATCGCGCGTAGCTTTGTCGGGAATACGCAGCAGCGCTTCCGCCAGACACATCAGCGCTA
+CGCCTTCTTGCGAAGAGAGGGAAAACTCCTGCAACAGGCCTTGCACCATACCCGCGCGAC
+CGCTGGCGGATTTTTGATTGCGCAATTTCTCCGCCAGTTGATACGCCAGTTTATGCGCCT
+GCTCAGCGACAGGCGGCGACAGGCGCGCCTGTTCCATTAGCATTGACACCGCATCGGTTT
+CCGGGCGGCGCCAGGCGGCGGTGATGGCGGCGCGAGAGACGGATTGGGGAAGAATCTGTT
+CGGCAAACTCCAGAAAGGGCTGATGCGGCTCATCCTGCGGCGCGACCGGCTCCTCGCTTT
+CATTTGCCGCGCCGGCAAACAGCGCAGGTAGCTCCGGTAGCGTATCGCTATTTTCCAGCT
+TGTCCAGATAGCTAAAGATTGCCTGTTTTATTAACCAGTGCGGCGTGCGATCGATACGCG
+ACGCGGCCATTTTGATCCGTTCGCGCGTGGCGTCGTCCAGCTTAACCCCCATCGTGGTGG
+TTCCCATACCCTCTACTCCTGTTATTCGCTCTATCTGCTAACCAATAGTTAGCGGAAAAT
+ATCCACTATATTGCAACTTTGTGCAACCGCGTTAAATGTGACCTGCGTTGCAAGCTTAAA
+AATGAATAAATTGTTAAAAAAAGAAAGTGGGAGTCTGACGGGGAAAACCATCTGGATTTA
+TTTTCTCTGCGGTAGTTAACACTTTTAAAAGGTGCAACCGCAAAAAATGTGAGAGAGTGC
+AACCTGGAGAAAAATAGTATCCCTCTGCAATCAAATTTGATGTAAATGGTGTGTTAAATC
+GATTGTGAATAACCACCGATTCCGGCAGGATACGGTCGCCCTGGTAAACATAACACCCTT
+GCCACGTTCCGGCAGGGTACAAAACGGCACGCTACGGTAGTGCCAATAAATAAATTTGGA
+GAACCTTGATGGCTATTAGCACACCGATGTTGGTGACATTCTGTGTCTATATTTTTGGCA
+TGATATTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTTGATGACTATATTCTTG
+GCGGTCGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGCGCGTCGGATATGAGCG
+GCTGGCTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGGATCTCTGAAAGCTGGA
+TCGCCATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTGGTGGCCGGGCGCCTGC
+GCGTGCATACCGAATTTAACAATAACGCGCTCACGCTGCCGGACTATTTTACCGGTCGGT
+TTGAGGATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTCATTCTGCTGTTTTTCA
+CTATCTATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTCGAAAGCACCTTCGGTA
+TGAGCTATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATTATTTATACCTTTATCG
+GCGGGTTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGCCTGATGATTTTTGCGT
+TAATCCTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTTAGCGAGTCGCTGGAAG
+TGATCAAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGGCTGAATTTTGTCGCTA
+TTATTTCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCGCATATCCTGGCGCGCT
+TTATGGCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGTATCAGTATGACCTGGA
+TGATTCTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGCATTGCGTACTTTAACA
+ATAACCCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGCGTATTTATTGAACTGG
+CGCAGATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCTGCTATCCTGGCGGCGG
+TGATGTCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCGATTACGGAAGATTTAT
+ATAAGGCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTATGGGTAGGGCGAGTGA
+TGGTGCTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAATCCTGATAACCGTGTGC
+TGGGGCTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTTGGACCTGTTGTCCTGT
+TTTCTGTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCGGGAATGATTATTGGCG
+CGGTGACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTGTATGAGATTATCCCTG
+GCTTCATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTTGGCAAAGCGCCGACAG
+CAACGATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCATTCCGCGCCGCCGTCGA
+AGCTACAGGCGGAATAACCGACATGTCCGATAGCATTATTGCCATCGGATATATTTTACC
+AGGCGGCGTTATACGCCTGCCTGGTCCTCTGATAAGTCCCGGACCGATTGACTGAAGGTG
+TTCAGGTAAATGAGGACGCTCTCTCAAACTATTTTTAGCCCTTGAGCGCCGTTAACGCGG
+CCGTAATACGTCTCGAGTAATCACTAACTGACCATATATGAAATCGCCTGTTAATGGTAC
+CAATAGCCTTGACGCAATAGAGTAATGACAAAAATTAAAACGAGTCAGCGTTACTGGCGT
+AAGTATGCCGCACAAAATTTTGCATAAATAATGCCGTTTTAGCGATGGGAGAGAGGACAC
+GTTAATTACTCCGTTTTAATCTTTTATATGTTGAATATTCAATGGGTTATGGGTGTTTTC
+ACCATTAATACCCATAGTAGCTAATGATTATCTTTTTTAGTCTCCTGCCAATGAAATAAT
+TGTGTAATCTTTCTGTAAGAGACTGACAATGACGCAATAATGTTTGGTTAATGTTTGGTG
+AATATATTGTTGCATTATTGATGTTTTGTGTTGTACTTAGTAGTAATAGCGGTAGTTCCC
+CGGCAGTGATGGTCACTCACTATGGAGATCGCGAATGGTAATGTCCGCACCAGGACACAT
+TGTTTACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGTGGTGGTCTTGTCAT
+CTTAAAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCCATATGTGGTGCGCG
+TAGCCGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAGGAAGCCAACCCTCA
+GATGTGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTATACCTACAACTCAAG
+GTGCTATCCATGGGAAGACAAAAAGCAGTGATCAAAGCTCGTCGTGAAGCAAAGCGTGTG
+TTGAGACGAGATTCGCGTAGTCATAAGCAACGTGAAGAAGAATCGGTCACGTCACTGGTA
+CAGATGGGCGGAGTAGAAGCCATTGGCATGGCGCGCGATAGTCGCGATACCTCTCCTGTT
+AAGGCGCGAAATGAAGCACAGGCGCATTATCTGAACGCTATCGACAGTAAACAGCTTATT
+TTTGCGACCGGCGAAGCCGGCTGCGGAAAAACATGGATCAGTGCGGCAAAGGCGGCAGAA
+GCATTGATTCATAAGGACGTCGAGAGGATCATTGTGACGCGTCCGGTATTGCAGGCTGAT
+GAAGATCTTGGTTTTTTGCCCGGTGATATCGCTGAAAAATTCGCGCCTTATTTTCGTCCC
+GTCTACGATGTCCTGCTTAAACGGTTGGGCGCGTCCTTTATGCAATATTGTTTGCGCCCG
+GAAATCGGTAAGGTAGAAATTGCCCCGTTCGCCTATATGCGTGGGCGTACTTTTGAAAAT
+GCGGTCGTGATCCTCGACGAGGCGCAAAATGTGACTGCGGCGCAAATGAAAATGTTTTTG
+ACGCGATTAGGCGAAAATGTCACGGTCATTGTCAATGGCGATATTACGCAATGCGACCTG
+CCGCGCGGTGTGCGTTCCGGGTTGAGTGATGCGTTGGAACGCTTTGAAGAAGATGAAATG
+GTGGGGATTGTGCATTTCAACAAAGACGACTGCGTGCGCTCGGCGCTTTGTCAGCGAACG
+CTCCACGCATACAGCTAATATAGCATTGACTTTCAGAGCCCGGGAGACCGGGCTTTGTTG
+TCTATAAAGCGTCCAGCAGACTCATGGACAAAAAAGGAAAATGACGCCTGTACGTGAAGG
+GAATTATTTTGTCATGTCCAGGGCATTCATTGTCCGTAATTTGCTTTCTCGGGCCTGTTC
+CGGCGAGGACTGTACAAGAAGGGTATAGAGCAGGTCAAAGACGAAAAGCTGCGCGGCTTT
+CGTACCGATCGAGTCACCCTGCAACATTCCTTGCCGATTACCATTGATCAGGCAAAAATC
+GGCCTCTTCACATAATGGAGAACCCAGATTATGGGTAATGGCGACTGTGGTGGCGCCAGC
+CTGTCGGGCCAATCGGAGTGAATGCACTGTTTCTGGCGATGTGCCCGAGTGACTGACACC
+CATCGCGACATCGCCTGCTTTCAATAGCGTAGCCTGCATGTACATAAAATGGTTATTGCT
+TACCGCATCGCCCCGTAAACCCATACGCATTAGCTTGTGTTTCATATCCAGCGCCGTGAT
+CCCCGATGAGCCCACACCAAACATATAAACTGAGTGACAGTGACGTAGGGCGTCCACGAC
+ACCGAGAACCTGTTGCATATCCAGCAGATTTAGCGTTTCAGATAATACATTACTAATGGT
+GTTCTGCAATTTTAAACCAATCGCGTGGGCATCGTCGGATTCGCTAACTTCGGCATCCAG
+TAGAGGACTACTGTCATCAGACTCGGTAGTGGCAAGTTCAATGGCCAGGTCCATTTTAAA
+ATCCTGAAAACCTTTATAGCCCAGGGTGCGACAAAAGCGAATAACCGTGGCTTCTCCGGC
+CTGTGTGTCGCGCGACAAATCCGCAATAGATGACTGTGTCACCTGTCTGGGGAAGGCTAA
+AATATATTGCGCAATACGCTGCGAGGCACGTGTCAGGCTTTTTTGCATAGCACCCAGAGT
+GTCAAGGATTTTTCCGGGTTTCAGACGTGGGGGTTGAGGCTCCATATAGTTCCTGCTCTT
+GAGGGCTGATTGCGGCACAAACCCTGCAATATCGAACAGAGCAGAGCCTATCAAGTCTGC
+GGCATGAAAAAAAGCGCGATGCAAGTAAAGGAGGGGGAATATTTACATCGCGTTGCCAAC
+TTATGACAGAACATCACTGGACAGTAATCTGTTTGCTCTTACGGTGTTTATAGCGCGCCA
+TCTGTCGGATGGTTTATATCTCGCCCGGTATTGTCGCCCCGCGCGTTGGCGTCACCGTGT
+GCTGTGTCGGTATAGCGTGGTCTCATGAAATCATAATGTCACCTTTGGTTCAGGTTTTTC
+ATCCAGCGTCAATGGCGGTGCCGGGGCAAATAACGGGGCGAAAATAACGCCGCTGATCAC
+CACGCTTAGCGAGCCAATGACCCCATAAAAGAAGAAGTTAAGGTCAGTGGCATAGCGTGT
+GCCCAGCACGGTAATGACGCTCATAATAATTCCTAAAACCGCACTCCCGGCATTTGCTCG
+TTTAAAGAAAATGCCCAGCATCAACAGACCGGTCATTGGCCCTCCCATCAGACCTATCAG
+ACTATTAAATGCATCCCAGATCTCTGATTCATCGGCCATGACCAGCCATACCGAGGCCGC
+GCTACTTATCAGGCCCGCGACCAGAATAACTAACTTAGCTATTTTCATACGGTTTTCTGG
+CGTTCCTTTTTTATGACTCAACCGCTGATAGATATCGGAATTAAAACAACTGGAAATGCT
+GTTTAAGCTGCTGGAGATGCTCGACTGCGCGGCAGCGAAAATAGCGGAGATTATCAACCC
+TGCAATGCCGACTGGCATTTCCGTGACCACGAATAAGGGCAAAATGCCGCCAGTGTTGAA
+TCCCGCCGGTAATAATTGTGGCTGTTGCTGATAGTAGACAAATAATGCCGAGCCGATAGC
+AAAAAAGAAAACAGGGATCACCGCAACCAGTTTGGCATTTGTAAGTAATGTTTTCTTCGT
+TTCCTCTATGGAGTCAGTCACCATATAGCGTTGGACCACATCCTGACTGGCAGTAAATTG
+CTGAATATTGGCAAACAGAAACCCAATCATCAATACAGGTACTGTGCTTTCCGTCCAGCT
+CCAGTGGAACTGCGTAGCCGGCAAGAATTTATCCGCCTGCTGCGTCACCGTAAAAATTTC
+ACCAATGCCGCCCTGGACTTTCAGACATATCACTATAAAAATCAGTATCGCGCTGCCAGA
+AAGTAAGAGACCTTGAATAACCTCAGTCCATATTACTCCTTCAATTCCCCCCCATCCAGG
+TATAAATGATACACATCACACCAATCAACAGTACCAAAATCACCGGGTCTATAGCGATGA
+AGGGGCGCAAGGCCAGCACGGCGAGGAAAGTGATAATGGCGATACGTCCAATATGAAACA
+ACATAAATGACATGCTGGCGACCAGACGGCAGCGCACATCGAACCGTGCTTCGAGATATT
+CATAGGCTGATGTGACTTTCACTTTCCGAAAAAACGGAATATAGAAATAAAAAACCAGCG
+GTAAAATTGCGATAGCCAGATCCTGACCAATGATAAACGTCCAGTCGGAAGTAAACGCTT
+TGGCAGGAATTGACATAAATGCAATTGAGCTTAACGTAGTAGCAAATACACTGACCCCAG
+CCGCCCAACCAGGAACCCGGCCACCACCGCGAAAATAATCGTCTGCTGTTTTTTGCCGTC
+TGGAAAAATAGACACCGACTACCATCATGGCCAGGAGGTAGCCAAATAATACAAAATAAT
+TAACGATGCCGAAAGAATGTGCAATCATAGTTCTTTCCTGCTTATGGTTTTGAGTAGCGT
+TGCGGTCATCGTCTGTGTATTTTTATCTTCCCATCATTCAGACGATACGATATTCAGATC
+AAGCAATAGTTTTTGTTAATCTCAATGACGCTAATCATGAGATGTAAAAGGCAGAGCATT
+TATGCTCCACCAATGGTGATGCCCAGACGTATGTCCTGCCGGATACCTGAAATAGCAGCT
+ATCCGATATTGCGTTCAAACAGGCTTCAGGCCTGGGTATCGTATTTGCCGATAGCATTCT
+TAACGTCGGATTATTCTCTGAGACATAAATATCAATAGTAAGCGTGTTCATTTTCTTTTC
+CTGTTCAGCGTTTTACTGCGTGACTGAACCACTGACAGATATGCTCGATACGGGTGATAG
+CGGAACCAACGGTAACTGCCCAGGCACCATGCTCAATAGCATTGGCCGCCAGTGCAGGCG
+TGTTATAGCGCCCCTCGGCAATAACACGACAACCTGCATGACTCAGTTGTGTCACCATTG
+CCAAATCTGGCTCAACCGGCGTGATGGGACCGGTATAGCCAGACAGTGTTGTACCAATGA
+ATTCGATTCCTTTCTGATGGCAACTTATGCCTTCATTCACGGTTGAACAGTCTGCCATCG
+CCAGTAATCCATGCAGGCGAATACGTGTCAGTAAACTATCAATATCAACCGGGCGAGAGC
+GGAATGAGGCATCAAAAGCGATAATATCGGCACCTGCCTGCGCCAGGGCGTCAACATCCT
+GTAAATATGGAGTGATACGGACTGGCGACCCTGTAAGGTCACGTTTAATTATCCCAATAA
+TAGGAACAGAAAGATGGGGACGAACAGTCCGCAGATTCTCAATGCCTTCAATGCGCACAG
+CGACCGCACCCGCCGAAGCCGCTGCCTGTGCCATTGCAGCCACAATTTCAGGTTTATCCA
+TAGGGCTGCCTGGTACCGGTTGGCATGAGACAATCAGCCCACCGTTTTCGTGTACACTTT
+GTTCCAGCCTGGCTAATAGTGACATCCAGTTCCGCCTTATATATTTTGAAGTTTTACTCC
+GTTTTATATTATGTTGTGGAGTGTTGCTGCATCAAGCAAAAAGATAGAAAAATGTGAACA
+CAGTCATAAGGTATGTTTGTCATTCAATTACTGCGCCAGCGGATTTGAGGCTATAACCTG
+AAGCTACAAGACAAATACAATTCATTCTGACGGCAGCATGCTGTATTTTATTAACTGCTT
+CCGGCATAAAGATAAAATGCTCAGAAGGAGCTTATACGCCACGGGATAGCCAGTATGAAA
+TGCATCACATAATTCTTGTTGTATTTATTCAGAATGCAATCACTAATGAGTTTGCCCATA
+ACAGGTCACCCATAATCACTTCTAACATCACCATAGTGTGCTTTTACCTCGCACATGGTA
+ACCCCATGTAATTATTTTTAGCGCTTGGTCACATTTTGTCATTTTCATTGTTGAAATTAT
+GCACCATAAGATCACTAATGATGAAGCTTTACTCCAGTTGTATTTCTTCGCATGGGGATG
+CAGATGAAAAATTTTAAGAAAATGATGACGCTAATGGCGCTATGTTTATCAGTTGCTATC
+ACCACATCAGGATATGCAACCACGCTTCCTGATATACCAGAACCACTGAAAAATGGTACT
+GGCGCTATTGATAATAATGGCGTGATTTATGTCGGCTTAGGTACCGCAGGGACATCCTGG
+TATAAAATTGATCTTAAAAAGCAACATAAAGACTGGGAGCGTATAAAGTCGTTTCCTGGT
+GGAGCTCGTGAGCAATCCGTGTCGGTATTTTTAAATGATAAGCTGTATGTTTTTGGTGGC
+GTAGGGAAAAAAAACAGTGAATCACCGTTGCAGGTTTATAGCGATGTGTACAAATACTCA
+CCGGTGAAAAATACATGGCAAAAAGTTGATACTATATCTCCAGTTGGATTAACAGGGCAT
+ACGGGAGTAAAATTAAACGAAACGATGGTACTTATTACCGGAGGGGTTAATGAGCATATC
+TTTGATAAGTATTTTATTGATATAGCGGCTGCGGATGAAAGTGAAAAAAATAAAGTCATC
+TATAATTATTTTAATAAACCTGCCAAAGATTATTTTTTTAATAAAATCGTATTTATCTAC
+AATGCTAAAGAGAACACATGGAAGAATGCCGGTGAGCTGCCAGGCGCGGGGACGGCAGGA
+TCGTCATCGGTAATGGAAAATAATTTCTTGATGCTGATTAATGGTGAGCTCAAACCGGGT
+TTACGTACCGATGTGATTTACCGCGCCATGTGGGATAACGATAAGCTAACATGGTTGAAG
+AACAGCCAGTTACCGCCATCGCCTGGAGAACAACAGCAGGAAGGGTTGGCCGGAGCATTT
+TCGGGCTATAGCCACGGTGTCCTGCTTGTCGGTGGTGGCGCGAATTTTCCGGGAGCAAAA
+CAAAATTATACTAATGGAAAGTTTTATTCCCACGAAGGGATAAATAAAAAATGGCGAGAT
+GAAGTCTATGGTTTGATTAATGGCCATTGGCAATATATGGGTAAAATGAAACAACCTCTC
+GGCTATGGTGTATCAGTAAGTTATGGTGATGAAGTTTTCCTTATTGGTGGTGAAAATGCT
+AAAGGGAAACCTGTTTCGTCTGTAACCTCCTTTACCATGCGTGATGGTAATTTATTAATA
+AAATAATTTTTTAAATACAAAAATAAAGTTAATTGATAAGCGGAGTATTTTATGAAAATC
+AACAGATATCTTCTGGGTATGGTTTCGTTTATAGCATTTTCATCATATCTACAAGCGGCA
+ACCCTTGATTATCGGCATGAATATGCTGATAGAACCAGAATTAATAAAGACCGTATTGCT
+ATAATTGAAAAGCTTCCTAACGGCATTGGTTTTTATGTCGATGCCAGCGTTAAATCGGGA
+GGAGTAGATGGTGAGCAGGATAAGCATTTAAGCGATCTCGTCGCAAACGCTATAGAACTG
+GGCGTAAGTTATAATTATAAAGTTACGGACCATTTTGTTTTGCAGCCTGGATTTATATTT
+GAAAGCGGTCCAGACACTTCAATTTATAAGCCTTATTTAAGGGCGCAATATAATTTTGAT
+TCTGGTGTTTATATGGCTGGTCGTTACCGTTATGACTATGCAAGGAAGACAGCTAACTAT
+AATGATGATGAGAAAACGAATAGATTTGATACTTATATAGGTTATGTTTTTGATGAGTTG
+AAATTGGAATATAAATTTACCTGGATGGATAGCGATCAAATTAAATTTGATAACAAAAAA
+ACAAACTATGAACATAATGTGGCTTTAGCCTGGAAACTGAATAAGTCATTTACACCATAC
+GTTGAGGTCGGAAATGTAGCGGTGAGAAATAATACCGATGAGAGACAGACCCGTTATCGC
+GTTGGATTACAATACCACTTTTGAGAAAGGTTAAAGAGTTACTGTACTAATCTTTGCTTA
+GTATTCATATCGATAATCTTATAGCCCGTAGCTACGTTACAGAACGTTAGACTTTGTCTT
+GAGTATTCACGTCCTTAACGTAGCTACGAACAAGGATGATAAACAATGAATATACGCCTT
+ACATAGCTACGATCTCAGGCGGTTGTCGGAAAGTGCCGGTTGATAGTGTCTTATTCGGCA
+ATTGATATGACTTAAAAATTAATTCCGTAAGCATTTCAGACGGTAACAGCAAATAAGGGT
+TTTATTGTGATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAAT
+GCTTTATTTTCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTC
+TACATTATGTATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTT
+GCCACAGCGGCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGAC
+AAATTTGGCCGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGG
+TTAAGTGGCCTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATG
+GGGATGGCGGGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCAT
+TTAAAATCTAAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCA
+GCCTATTTTATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGT
+TTGCTACCCGTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGG
+GAAGAAGCCAAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCT
+TTGTCAATGAAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATT
+GTTCTGTTCTCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTG
+GCGGGAGAGGGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGC
+ACTGTATTGGGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACG
+TTCAGCATTGGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAA
+GATAATTATTTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTT
+GGCGGGCTGGTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGT
+ACCGGGCTTATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACC
+TGGCTTGGAATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACC
+GCAACAATTCTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAA
+AGGTTTCAGTCAACAAAAGAATTTTAATAGAGGATAAATGATGACGAAATACGGTGTTAT
+AGGTACAGGTTATTTTGGCGCTGAACTGGCGCGATTTATGTCTAAGGTTGAAGGGGCGAA
+AATCACTGCGATTTACGATCCGGTAAATGCGGCTCCGATAGCGAAAGAGCTGAACTGTGT
+CGCCACTTCAACGATGGAGGCGCTTTGTACCCATCCTGATGTGGATTGCGTAATTATTGC
+TTCACCAAATTACTTACATAAAGCGCCGGTCATTGCGGCGGCTAAAGCGGGTAAACACGT
+GTTTTGTGAAAAACCTATCGCCTTAAATTACCAGGATTGTAAGGATATGGTTGATGCCTG
+CAAAGAAGCTGGTGTTACCTTTATGGCGGGTCACGTTATGAACTTTTTTCACGGGGTTCG
+CCACGCTAAAGCGCTCATCAAAGCCGGTGAAATCGGTGAAGTTACACAAGTTCACACTAA
+ACGTAATGGTTTTGAAGACGTGCAGGATGAGATCTCATGGAAGAAGATTCGCGCAAAGTC
+AGGTGGGCATCTGTACCATCACATTCACGAGCTAGATTGTACACTGTTCATCATGGATGA
+AACCCCATCCCTGGTTTCAATGGCGGCGGGGAATGTTGCGCACAAAGGTGAAAAATTTGG
+TGATGAAGATGATGTTGTCCTAATCACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACACT
+TCAGTGGGGATCATCGTTCCACTACCCTGAGCACTATGTATTAATTGAGGGCACGACAGG
+TGCAATTCTCATTGATATGCAAAACACGGCTGGTTATCTAATAAAAGCGGGCAAAAAAAC
+ACACTTTCTTGTGCATGAAAGCCAGGCGGAGGATGATGATCGTCGCAACGGTAACATATC
+CAGCGAGATGGATGGCGCAATCGCTTATGGTAAACCCGGTAAACGTACGCCGATGTGGCT
+CTCATCAATTATGAAACTGGAGATGCAGTACTTGCATGATGTGATAAACGGTCTGGAGCC
+AGGCGAGGAGTTTGCTAAATTGCTAACGGGAGAAGCGGCGACAAATGCCATTGCTACCGC
+TGATGCTGCGACGCTTTCTTCAAACGAGGGGCGCAAAGTTAAACTCACTGAAATTCTTGG
+CTAAAATTTAAAGCCGGATGGTGGTGTTATTGGCCGGTGGCGCTGCGCTTATGTAGACTG
+GATAAGGCGCCCGTGAACTGTGCCGCCATCCGGCAATGGACGGGGGCTTAATGCGAAAAA
+AAGCCCGTACATTCGTACGAGCTCTTTCTTAAATATGGCGGTGAGGGGGGGATTGACTCG
+CTGCGCTCGCCCTTCGGGCAGCCCGTTCGCTGCGCGCCCGGTCTGTCCAACTGGCTGCGC
+CAGTTGTCGAACCCCGGTCGGTGGTTCTCATCCCCCCTTGGTTTGGGGGATACATATAAG
+CAAAAAGCCTGTACTTCTGTACAGGCTCTCAACTTGAAGATGGCGGTGAGGGGGGGATTC
+GAACCCCCGATACGTTGCCGTATACACACTTTCCAGGCGTGCTCCTTCAGCCACTCGGAC
+ACCTCACCAAATTGTCGCTCCAGCATTACTGGAACGGGCGCTAATGTAGGGAAATATCCT
+TTCTACGTCAATCAACTTTTTTAAAAAAAAGCGCTTTTATACAAACTTCCATCAATCTGT
+GGCTTTAATAAGCGAAAACTGCTTTTTTTGCCCGCGCCGGGAAATTTGCTATGCTGCACA
+TCCCGTTGAAAACGCTGATAACAGGCGCAATCACATTCCGCACAATACTGCTCAGGAGAT
+AACATGGAGATAATTTTTTATCACCCGACATTTAACGCCGCCTGGTGGGTAAATGCGCTG
+GAGAAGGCTCTCCCACATGCGCGCGTTCGTGAATGGAAGGTCGGTGATAACAACCCCGCA
+GACTATGCGCTTGTATGGCAGCCCCCGGTTGAAATGCTGGCCGGAAGACGCTTAAAAGCC
+GTCTTTGTGCTGGGCGCGGGGGTGGATGCAATTCTGAGTAAATTAAATGCGCATCCGGAA
+ATGCTGGACGCCTCCATTCCTCTATTCCGTCTGGAAGATACCGGAATGGGCCTGCAAATG
+CAGGAGTATGCCGCCAGCCAGGTATTACACTGGTTCCGTCGTTTCGATGATTATCAGGCG
+CTGAAAAATCAGGCGCTATGGAAACCGTTGCCGGAATATACCCGCGAAGAGTTTAGCGTC
+GGTATCATAGGCGCAGGGGTACTGGGCGCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGG
+TTCCCGTTACGTTGCTGGAGTCGTAGCCGCAAATCCTGGCCTGGCGTGGAAAGTTATGTA
+GGGCGTGAAGAACTGCGCGCTTTCCTGAACCAGACGCGGGTGCTGATTAATCTGCTGCCG
+AATACGGCCCAAACGGTAGGAATTATTAATAGCGAATTGTTGGATCAATTGCCGGATGGC
+GCTTACGTGCTGAATCTCGCGCGCGGCGTTCATGTTCAGGAGGCGGATCTGCTGGCTGCG
+CTTGATAGCGGTAAGCTAAAAGGCGCGATGTTGGATGTCTTTAGCCAGGAACCGTTACCG
+CAGGAAAGTCCATTATGGCGCCATCCGCGAGTCGCCATGACGCCGCACATTGCGGCAGTC
+ACCCGTCCGGCGGAAGCCATCGATTATATTAGCCGCACCATTACCCAGCTGGAGAAGGGA
+GAGCCGGTGACGGGGCAGGTGGATCGGGCGAGAGGATATTGGTATCAACCCGGCGCGGGC
+CGGGTTTCGCTAAAAAACGCTGGCGATACCTGCTATCCTTGGCGGAAATGACTACAGGAG
+AGAGCAATGTATCCCGTTGACCTGCATATGCATACCGTCGCGAGCACTCATGCCTACAGT
+ACTCTGAGCGATTATATCGCGGAAGCCAAACGCAAAGGCATGAAACTTTTTGCGATTACC
+GATCATGGTCCGGACATGGAAGATGCGCCGCATCACTGGCAGTTTATTAACATGCGCATC
+TGGCCGCGTCTGGTTGACGGCGTGGGGATACTGCGTGGCATGGAGGCGAATATCAAGAAT
+ATTAACGGTGAAATTGATTGTTCCGGAAAGATGTTCGACTCGCTGGATCTGATTATCGCA
+GGCTTTCATGAGCCCGTTTTTGCGCCGCATGATAAAGAAACGAATACTCAGGCGATGATC
+GCGACCATCGCCAGCGGCAAGGTGCATATAATTAGTCACCCGGGAAATCCAAAGTATCCA
+GTGGAGGTTAAAGCCATCGCGCAGGCGGCGGCGAAACACCAGGTAGCGCTGGAAATCAAC
+AACTCTTCTTTTCTGCATTCGCGTAAAGGAAGCGAAGATAAGTGCCGCGCGGTCGCTGCC
+GCCGTACGCGATGCGGGAGGCTGGGTAGCGTTAGGCTCTGAGTCCCATACGGCCTTTACG
+CTTGGCGATTTCACCGAATGCCGGAAAATTCTGGATGCGGTGAATTTTCCGGAAGATCGA
+ATCCTGAACGTCTCTCCGCAGCGCTTACTGGCCTTTCTCGAGTCACGCGGTATGGCGCCT
+GTACCGGAATTTGCCGAACTTTAATCGTTATTTACGGGAAGGTATCAATGAATGAGTTTT
+CAATCCTGTGCCGTGTGCTGGGATCGTTGTTTTACCGCCAAGCGCAAGATCCTTTACTGG
+TTCCGCTGTTTACGTTAATCCGTGAAGGTAAACTGGCGGCAGACTGGCCGCTGGAGCAGG
+ATGACATGCTGGCGCGTTTACAGAAAAGCTGCGATATCACGGAGATTTCCACTGATTACA
+ATGCGTTATTTGTTGGGGAAGAGTGCGCGGTAGCGCCATACGGCAGTGCGTGGGTCGAAG
+GCGCGGAAGAGTCTGAGGTGCGCGCTTTTTTAACGTCGCGAGGGATGCCGCTGGCCGATA
+CGCCTGCCGATCACATTGGCACTTTATTGCTCGCGGCCTCCGGGCTGGAAGATCAGTCTG
+CCGAAGATGAAAGTGAAGCGCTGGAAACCTTATTTGCCGATGATCTGCTTCCCTGGTGCA
+ATACCTTCCTCGGTAAAGTTGAAGCCCATGCCGTTACGCCAGTCTGGCGCACTCTGGCGC
+CGCTAACGCGTGATGCGATAGGGGCCATGTGGGATGAACTTGAGGAAGAAGATGAAGAAT
+AATGTGATGTAAATCACCATTAACTGCAACGGGTTTTGCATGATTGCATAAAATGTGTGC
+GTGATCTCATTAATGTGCCGCTTTTCTGTTATGATGCGCGCGATGAACATACTTCTTTCT
+ATTGCTATCACTACGGGCATCCTTTCTGGAATATGGGGATGGGTGGCCGTCTCCCTGGGG
+TTACTAAGCTGGGCCGGTTTTTTAGGCTGTACGGCTTATTTGGCCTGTCCGCAGGGCGGC
+TTTAAGGGATTGTTGATTTCCGCCTGTACGCTGTTAAGCGGGATGGTGTGGGCGCTGGTC
+ATTATTCACGGTAGCGCGTTGGCGCCGCATCTGGAAATTGTGAGTTACGTGTTGACGGGG
+ATCGTGGCATTCCTGATGTGTATCCAGGCAAAGCAGCTATTGCTTTCTTTTGTTCCGGGA
+ACATTTATCGGCGCCTGCGCGACATTTGCAGGGCAGGGTGAGTGGCGGTTGGTATTACCG
+TCGCTGGCGCTGGGGCTAATCTTTGGCTATGCCATGAAAAAGAGTGGGCTATGGCTGGCA
+TCACGCCGCGAGCAACATTCAGCGAATACGGCGGTCACAAAGTAAAAAAGCGTGGGGTTT
+TCCCCACGCTTTGTCGTATTCATCAGGATTCTGGCGGTACTGACAGCTCACGGTATTTCA
+CCAGAATATCATTTTGCCTGTCCGCTTTATTCTGCAAATCCGACAGTCCGCGATCGATAC
+CATCATTAATGAGGAAGATAACGCCGGTTTCAATGGCTGACGTCAGACACAGCATCACCG
+GTTCGTTCGAGGTATAGCCGATTTCGCCTTCCAGTAAGCGCGGGTAATCAATAAAACGGA
+ACACGCCTGCCTGTACTTCATAGGAAAGGATCGTTTTACTGGTGTTCACCGAAGAAAGGA
+TCTCGCCCGTACTGACGTTAACCACGCGCAGGTTGACAGCAGTCTGATCCAGCTGATACT
+GCGTATCGGCGCCAATACCGAAATATCTTGCGCCGACCCCGGCGGATTTGACGTTACTTT
+CATAACCAATAATAGAACCTTCCACCATAATATTTGCCGCCGTCAACGACTGAAGCGGGA
+TACGGTTATTCATCGCCACGGTGCCGTTTTCCTGGGCTGCGGGAATAATTTTCCGTTCAT
+TCAAAAGATTCTGTAAGCCTTGTCGTTCTAGTGGGATAAACGAGCGCGAATCTTTCAGCG
+CGGTGACCAACATAGCGGTGGCGCTCTGCGGCACAGCCGTGGAAAAGTTACTTGCCGGGT
+AAGGTTTAAATTGGCCCGTTTCATCCTGAATGTTATATACCGAAACAAAGATCTTACCGG
+TGGGAGCAGGTAAGTGCGTCAAATCTTTGTAACTTTGTGCGGGGGGCATTAATGTCGGTT
+TCGCAGCTTGTTTCGGCGGGGCAGTTAAGCATCCGCTCAACGATAAAACGGCAACCAAAA
+TAAGTAAGCGCGGCATGATTTATATCCTTTAGTGACTGTAGGTTAAAAATCGGTTGACTG
+AGTTTGTAAACCTGACACTTCGATGGTCGAGGTTCTTCCCGGTTTTCTGTCCGTGACGTT
+GAGCTGGAGCTGTCCGTCGCGATTAGCGATATCGATAATAAGATCATTGGTCACCATACG
+TCCTGGTTTTCCGGTATTAATATTGGTCAACAAGCCGCCCAGAATTTGCGATTGAATAGC
+CTGCGTAAAGTTATCCAACGCTGAGGGGGTCTCGATACCAAGATCGTTATCATAAGCGGG
+GTCTTTATATGAATTTTGCGCCTGGGCGCTATTCAATAAAAGGGAACCGTTATTGGGGTT
+TCCACCAAAGTTAGGATTACGGAACTGGAACGTCATATTTCGAGCCCAGGTTAATGGCGA
+AAAAAGCATGAGCAGCACTACTGCATGTTTAACACGCATGAGAGCCTCCGGATAAAAATC
+ATGTTTTAGAATTCATCACGCGCTAAATCACTCGTACTTAAGAGCGTTTGATCTATTTGT
+CGGCGATTTAATGCTTCCTCTGTTTGCGCTAATGCGAAGACGACGGTTTTCTCGAAGTCT
+CTTTTCATTGGAAATAAAAAGGTCTGGAAAATAACGTCCTGGTTTACCGTTATGGTGATC
+CAGCTTCCCCAACGCGCACTGGGTCTTTCATTAATGGTCAGGTTGCCGGTGTATTCGCTT
+TCCCATTTGTCGCTGAATGCACGATAGAATTCATGTCCTATGGAAGAGACGGTATGGTCG
+GTTAACAATCCGGGAACCTCGACTTCAACTTCATTGGCATGGAGGTTTCCGGTAGCGAAC
+AGTAACTCTGCTGCTACAATCCAGGTCAGATAGCGTTTCATGGCCTTACCGCCTGAGATT
+ATCGTTTGCTCATGAAACTGCCTGGGTGCGATTTTTGACAGGTATCTTTTTGAAAAGATT
+ATAAAGATGTGTCTTAACCGTATTCTCGCTGATAAATAGCGGCCTGGCGATTTCATTATT
+AGAGGCACCAATACGTAACTTATTGAGGATCTCTTTTTCGCGATGAGTGAGTAATGCGGA
+CTCGGTGCTGTTGTAGCGGTAATTTCCTGAGTGTGTAATCAGGTAACTGGCTAATTTTTG
+TGAAAAATAGCATTCGCCCCGCAGAATACCCTGTAATCCGCGGACCACGTGTTCCTGGTC
+TTCAGTGGCGTAAAACACGCCGTTAATATGAGGCCAGTTTTGAATTTCACGGTAGGGATA
+ATCGTCAGGGGTATTTAACAATAATGTTTTTATATTATTGTGTTTGCGGCTTAAATTATC
+CTGCCAATAGTGGATAAGCTTCTTATCCGCTTCCATCATATGCATTAAAACAATGCAACC
+GGCTGAGATATCTTCCAGAGAACGTTGAATATTATGCAGTTGTCCGGTTATGGCCAGCGA
+TTGCTTTAAATGTTGCAATAATGCCGTAGCTTGCAGAGATGGCTTTGTGATCAACAATAG
+TGTGTGACCATGACTACTATGGACTTCATTAAACATGATGAGACTCCACTTTTTTTAATC
+GCACATCTGACAGCTGCCCCCATAAAATAAAGGCACCAGAAGTACTGACAGATGTTGCAC
+TGCTGTGGGTTGAAATAGCCCATTATCCAGAAAGAGAAAAAGATTTACGAAAATACTTTT
+AACTGTTTTCAATCTAGCCATTACAAATCTTAAAGCAAGTGGTAAACTTGTAACAAGATG
+TAAAAATATATATTAAAATGTTGTTTTTGGGTTTTTTTGAAGTTTAGATTTGATAGTAAA
+GTTGTACATTTCGCTGTTATTGCATAGATTTAAAAAATCATGCAAATTATAATAATTCAT
+TGATTTTTAATCATTTTAATTATTGTATGTCATGTTTTGATGTTATTTTTTCTTAAAATT
+TGAGACGTGGCATTAACCTGGACAGCACAAAGACAAAAAAAGACGAAGTGTGTCACGTCT
+TGTGCGTATTGCCCCCCATGGGAAGCATAAGAACATCCCCAGGGCGGCATAACACACACC
+AACACTTCATTTTTTAGGTGCGCGATACACTATCTTCTGTGGCCAAAAATCAATTATAAA
+AAATCACATGGCTATCGTTTTATTAGCACTTTGGTATGAGCGTAAATAACAAAATACCAC
+GCGTGGGTGAGTTATTAAAAATGTTTCCACGGACATACTCTGCATCGTAACGACGCGTTA
+ACAAAAAACGCATGTCGCTAACAAGGTAATAGATAATTTTCGCTATGTACGACCAGGTCC
+AGGGTGACAGCATGAAAAACAAATTGTTATTTATGATGTTGGCAATACTGGGTGCGCCTG
+GGATTGCAACCGCGACAAATTATGATCTGGCTCGTTCAGAGGATAATTTTGCGGTAAATG
+AATTAAGCAAGTCTTCATTTAATCAGGCGGCCATTATTGGTGAAGTCGGCACGGATAATA
+GTGCCAGAGTACGCCAGGAAGGATCAAAACTATTGTCCGTTGTTTCACAAGAAGGAGAAA
+ATAATCGGGCGAAAGTCGACCAGGCAGGGAATTATAACTTTGCGTATATTGAGCAAACGG
+GCAATGCCAACGATGCCAGTATATCGCAAAGCGCTTACGGTGATAGTGCGGCTATTATCC
+AGAAAGGTTCTGGAAATAAGGCCAATATTACCCAGTACGGTGCGCAGAAAACAGCAGTTG
+TAGTGCAGAAACAGTCGCATATGGCTATTCGCGTCACCCAAGGCTAATACCGTTACGACT
+TTTAAATCAATCCGATGGGGGTTTTACCATGAAACTTTTAAGAGTGGCAGCATTCGCAGC
+AATCGTAGTTTCTGGCAGTGCTCTGGCTGGCGTCGTTCCACGATGGGGCGGCGGCGGTAA
+TCATAACGGCGGCGGCAATAGTTCCGGGCCGGATTCCACGTGGAGCATTTATCAGTACGG
+TTCCGCTAACGCTGCGCTTGCTCTGCAAAGCGATGCCCGTAGATCTGAAACGACCATTAC
+CCAGAGCGGTTATGGTAACGGCGCCGATGTAGGCCAGGGTGGGGATAACAGTACTATTGA
+ACTGACTCAGAATGGTTTCAGAAACAATGCCACCATCGACCGGTGGAACGCTAAAAACTC
+CGATATTACTGTCGGTCAATACGGCGGTAATAACGCCGCGCGGGTTAATCAGACCGCATC
+TGATTCCAGCGTAATGGTGCGTCAGGTTGGTTTTGGCAACAGCGCCACGGCTAACCAGTA
+TTAATTTAGCGTCTGCGCTAATAAAAAAACAGGGCGTAAGCGCTGTTTTTTTTCGGGAGG
+AAATTATGCATACTTTATTGCTCCTTGCCGCACTTTCAAATGAGATTACGTTTACCACGA
+CTCAGCAAGGCGATATTTACACGGTGATCCCTCAGGTCACAGTAAACGAACCCTGCGTCT
+GTCTGGTGCAAATTCTCTCTGTGCGCGACGGCGTCGGGGGAGAAAGCCATACACAGCAAA
+AACAAACGCTATCTTTACCTGCTAATCAACCGATTGAGTTGGCTCGTCTTAGTGTAAATA
+TATCTTCAGAGGACTCGGTTAAAATTATTGTTACTGTTTCGGACGGACAATCACTGCATT
+TATCACAACAATGGCCGCCTTCTGCACAGTAGTTTTTGATGGTGGCGGAAATGGATTGGC
+TGACCTGGGTATTAAAGAGGCGATAAAAGCGTCTCATCGTCTCGGCATGTCGCTAAAAGG
+TAACGCCGAACCCTCGAGGATGACTAATCATTGAGGAGTTAACATGTCCGTAATCAAGAA
+AAATATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATCCATTCTGCGGTAGGGCA
+ACAAACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATTGTTGAGCCACTGTGCGA
+TATTTCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGCGAAGGTAAAAAGCAAAT
+GCACCGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGATATTCAGTCCATTGCGAC
+GGTACGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTGATGAATATTGAGTACCG
+TTAACGGCGGTGTCATAGATATAAAAAGAGCGACTCTGTTGAAAGCCCTGCTGTACACTT
+TGCAGATAAGGTGAGACAAAAGGGGGGGGTTATGACATCACGTCTTCAGGTCATACAGGG
+TGATATCACTCAACTTAGCGTCGATGCGATTGTGAATGCCGCTAACGCATCATTAATGGG
+CGGCGGTGGCGTAGACGGCGCAATTCATCGCGCGGCGGGGCCGGCATTGCTGGACGCCTG
+TAAACTCATCCGTCAGCAACAGGGCGAATGTCAGACGGGACATGCGGTTATCACGCCTGC
+TGGCAAGCTTTCGGCAAAGGCGGTTATTCACACAGTGGGGCCCGTCTGGCGAGGCGGCGA
+ACACCAGGAAGCTGAGCTACTCGAAGAGGCATACCGGAATTGTTTGCTGCTTGCCGAGGC
+GAATCACTTTCGTTCCATCGCTTTTCCGGCAATCAGTACCGGCGTTTATGGCTATCCACG
+CGCCCAGGCCGCTGAAGTCGCCGTCAGGACGGTTTCAGATTTTATTACCCGTTACGCTCT
+GCCTGAACAGGTATACTTTGTCTGTTATGATGAAGAAACTGCCCGGCTTTACGCAAGATT
+ACTTACTCAGCAAGGCGACGACCCTGCCTGATAAAACACGCCTGGAGCGTGCCGTTGAAC
+CGCTATGCGCGCGCCATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAACAGTCTGGACG
+CTTTTGCCGCCCGCTACCGCCTGACCGAAATGGCGGCGCGGACGCTGGATGTGCAGTATT
+ATATTTGGGAAGACGATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTGTCGGCGGCGA
+AGCGCGGCGTTCATGTTCGTCTGCTGCTGGATGATAACAATACGCCTGGTCTGGATGATA
+CGTTGCGCTTGCTGGATAGCCATCCTAATATCGAAGTTCGTCTGTTTAATCCTTTCTCTT
+TTCGTACGCTACGCGCGCTGGGATATTTGACGGATTTTGCGCGGCTGAATCGGCGGATGC
+ACAATAAAAGTTACACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGCAACATCGGCG
+ATGCCTATTTCGGCGCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTGATGGCCATTG
+GCCCGGTGGTCAATGATGTCGCCAATGATTTTGAACGTTACTGGCGCTGTAGTTCAGTGT
+CGACATTGCAGCAAGTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGTATCGAACTTC
+CCGAATCCTGGTATAACGATGAGATCACCCGCCGTTATCTGCATAAGCTGGAAACCAGCC
+AGTTTATGGCGGATCTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAAACACGCTTGC
+TTAGCGATGACCCTTCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTTCTTCCGCAGC
+GATTATTTGACGTGATGGGGTCGCCGACGGAGCGTATCGACATTATTTCCGCTTACTTTG
+TCCCTACGCGCGCAGGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGTGTGAAGATCG
+CCATCTTAACTAACTCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCAGGGTACGCGC
+GCTGGCGCAAGAAATTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAACCGACCCGCG
+AACATGAAACCGCCGTACATGATCGCGGACTCACCGGGAACTCAGGTTCCAGCTTACATG
+CTAAAACGTTCAGTATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAATTTTGATCCCC
+GTTCAACGCTTTTAAATACCGAAATGGGCTTTGTCATTGAAAGTGAAACGCTGGCGACGC
+TTATTCATAAGCGTTTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTGCGGCTGGATC
+GCTGGGGACGAATTAACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTGTTAAAGAAAG
+AACCCGCTACGCGTTTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATTTTACCTGTGG
+AATGGTTGCTGTGAACCCGCGCGCGGAAAACTACCCGATCGCGGCGCGGCTTTCTTGTTT
+TACCGGCGGTTTACCTGAAAAGAGAAATTTCAGGAGCGGGATGCGTAAATGAATTTCATA
+CAGAATTAACGCAATACCCATAACAAATATCAGCCCGCACAAGAACCCGATCAGGTTGGA
+GGAGATATGCGGTGTAATATACGCGCCAAAGAAAAGCGTTAAGGGATGATGCACCAGATA
+AATAAACAGCGAAGCATTCACGAAATAGGTGACACGCGCGGACTGAAAGTTTAACAAGCG
+ATGCCCCAGTGAAAATACCACGTTCACCATCCATAGCCCCATTACCATCGTAATCACGGA
+TTCGGTTTCGTACATCCAGGCGTCGCCGCTCCCATAACGTTGATTCAGCAGATACGCGAT
+AAAAGCAACGGCAGCGCCTAAAGTGCATCCGCGTGAGGGCGTGGTGAAGCGCGCTTTCAG
+ATCGGGGTGAATGAAGGCCAACGCGCCGAGAATAAAAAACGGCACATAAAATAGCGTTTG
+CATCACAATAAAATTGAACATGCCGTCACTGAGGATTGCCGGATATACGATGAATATAAT
+GCGCCTGATAGCAGCGTACGCCACCCCCAGCAGGAAAAAAATAAGCGAAAGTTTGGCCAG
+CGAAATAGCGGCGGGACGAGGCTTGCTTGTTTCCTGCCTTTTTTGGAACCAGGTAAAAAT
+CCCGATGCTGACGGTGGTTAATATCACCAGCACCAGTAAAAACCACAGATGTGAAATGAG
+TTCCCACGCTAACGTATTATATTTTTCATAGGCAGAGAGTGTAGGCCAGTTCTCTGTTTT
+CTCTTTGACATATTGCAACAGGATAAATTGCGGCAAGGTAAGCAAAGGGATTGCGGTAAG
+CATGGGAATACCCACACGTTCTACCCGTACTTTCCACCAGTGTTTTAATGGATAACGTAA
+AAATAACATGTACGAAAAATAACCAGAAATAACAAAAAACACCTGCATACGAAAAGCGTG
+GATAAAATCGTTAAACAGGGTTAGCCACCACGATGGCGCGGCGCTATTGACATGCCAACT
+GTGAGTGGAATAGATCAACGAGATATGAAAGGGAATCCCTAACAACATCAGCCATGCGCG
+GATAGAGTCAAGAAAATATTCACGCGGCGCGGGTACAGAGCTCATATAAGGTCACGTATT
+CTCAGATTTTTCACCTTATCCATAAGGCGAATTATAGTTACATTCGGTAGCAACCCTACA
+CCAACTCCGACAACCTGTCTCCAGGATAAGCACGCAAAGTGAAAACAGGCGCGGGAGGTG
+CTTAATCCATGAGCCAGCGCGCTGAACAAAGCCTGGATTCAGTTGTCGTAATGCCTGATT
+ATCCATTAAAATGGATCGGATCGATATAAGCACACAAAGGGGGAAGTGCTTACTTATTAT
+GAAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATTATGTTAACGCT
+CTACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAAGCTCAATCTTT
+AGCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTCCGCGACATGAA
+ATATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGGAACAACTTAAA
+GACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACGCCGGTCAAGAT
+TAACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGATTACTTCAATTT
+TGGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCCGGGTTCAAAGT
+CCTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATGCTTGGCGCCAG
+CTATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGCGGCCTGGCGAT
+TGATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTCTGGATTGAGCG
+TCCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCTCCGCGCGCGAC
+CGGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGACGTGCAGTCAAA
+AGTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACCAGTATGTTCCT
+GTTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTGCATGACTCGAA
+CGGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTGAACAATCCAAA
+ACACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGCCTGTTGCAGCG
+TGGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTGCGTCCAAGCGC
+CTGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTTGAAATTCCGAC
+CAATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAACTGCCGGAACC
+GGGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAAGATAAACTTCA
+TGCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGACGTTAAACAGTC
+GAATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTCGTTGGCGCCGA
+CATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATTGGCGATAACGG
+TGAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGGCGTTTAATGCT
+GCGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCATTGGTGAATGC
+CGATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAATAAAACAACTG
+AGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCATTGCCGAAAACTGACA
+TCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTACTCGCGAGAAGACGATT
+CACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCGGATTCATTGGCGAAGG
+GGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCTATGCCAAAAGCGACGC
+GCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGCCGTTTCTGGGATCGCC
+TGCGTGGGCGGGATGTTACGCCGCGCTATGTTTCTCGTCTGACAAAAGAAGAGCAGGCGA
+GTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATTTTGTTAATTTTGACTC
+TGGCGCAAACCGTCGTTGCGACCTGGTATATGAAGACCATTCTGCCCTATCAGGGATGGG
+CGCTCATCAATCCTATTGATATGGTGGGGCAGGATATTTGGGTCTCCTTTATGCAGCTCC
+TGCCCTACATGCTGCATACCGGTATCCTGATTTTGTTTGCCGTGCTGTTCTGCTGGGTGT
+CTGCCGGATTCTGGACTGCGCTGATGGGCTTCCTGCAACTGCTTATCGGGCGCGATAAGT
+ACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCGGAACACCAGACGGCGC
+TGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCCGGTCTGCGCGCGACCT
+GGGAGTCCGTTAAAGCTACAGGCAACGCCGCGCATTTTGACGTCTATATCCTTAGCGATA
+GTTATAACCCGGATATTTGCGTGGCGGAGCAAAAGGCGTGGATGGAGCTCATCGCGGAAG
+TGCAGGGCGAAGGCCATATTTTTTACCGTCGCCGCCGCCGCCGTATGAAACGCAAAAGCG
+GCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGCTATATGGTGGTGCTGG
+ACGCGGACTCAGTGATTAGCGGCGAGTGTCTGAGCGGGCTGGTGCGCCTGATGGAAGCGA
+ACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGGATGGATACTCTGTATG
+CCCGCTGCCAACAGTTTGCGACCCGTGTTTATGGACCGCTGTTTACCGCCGGGCTGCACT
+TCTGGCAGTTGGGGGATTCGCACTACTGGGGGCACAATGCCATTATCCGCGTGAAGCCGT
+TTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCGTTCGCCGGATCGATTC
+TTTCCCACGACTTTGTTGAGGCGGCGCTAATGCGTCGGGCAGGGTGGGGCGTCTGGATTG
+CCTACGATCTCCCCGGTTCCTATGAAGAGCTGCCGCCAAACCTGCTGGATGAGCTTAAAC
+GCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTGTTCCTGGTGAAAGGAA
+TGCACCCGGTGCATCGTGCCGTGTTCCTGACCGGGGTAATGTCATACCTGTCCGCGCCGT
+TATGGTTTATGTTCCTTGCGCTTTCTACCGCGCTGCAGGTCGTTCATGCGTTAACAGAGC
+CGCAATATTTCCTTCATCCGCGCCAGCTTTTTCCGGTCTGGCCGCAGTGGCGTCCGGAAC
+TGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTGCCGAAGCTGCTCAGTA
+TTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTCTGGCGCGTTACGCTGT
+CGCTATTGCTGGAAGTTCTGTTCTCCGTGTTGCTGGCGCCGGTGCGTATGCTGTTTCATA
+CCGTGTTTGTGGTCAGTGCGTTCCTCGGCTGGGAAGTGGTCTGGAACTCACCGCAACGCG
+ACGATGATTCTACGCCTTGGGGAGAAGCCTTTATGCGTCACGGCTCTCAACTGCTGCTGG
+GGCTGGTCTGGGCGGTTGGTATGGCGTGGCTGGATTTACGCTTTCTGTTCTGGCTGGCGC
+CGATTGTCTTTTCGCTTATTCTGTCGCCATTTGTTTCGGTGATCTCCAGTCGTTCAACGG
+TAGGATTACGCACCAATCGCTGGAAGCTGTTCCTGATCCCGGAAGAGTATTCGCCGCCTC
+AGGTGTTGGTCGATACTGATAAATATCTGGAGATGAATCGCCGCCGTATTCTGGACGATG
+GCTTTATGCATGCGGTTTTTAACCCGTCGCTTAATGCGCTGGCGACCGCGATGGCCACCG
+CGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGTCATGTGGAGCAGGCGC
+TAAACGAAACGCCGGATAAACTGAACCGCGATCGGCGTCTGGTTTTGCTCAGCGATCCGG
+TGACGATGGCGCGTTTTCACTATCGGGTCTGGAATGCGCCAGAGAGATACTCTTCCTGGG
+TAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAGGGACGAACATCGTCAG
+CGGGATAAGGTCTTCATGTCTGGAGTGAGGTGAAAAATACCGGCGTGATGCCGGTATTTT
+TATAGTGAAATGAGGTTTCAGGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG
+AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT
+TACCCTGGCGTGCAGTTGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT
+CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT
+TATGAGTAATTAACGCTCATCCCATTCGTCTGCCGCAGTACGGCCTTCCTCGGTATCAAG
+CGGGGGTTCAAGCTGGTATTCCCCTTCATCCCATTCATGCAAAGTATTCTCTTCCTGCCA
+TTCCTGGCGGATCTCTTTCTCATCATAATCGCCGTCAAACACGCTCTGTGCGGCTTCACC
+ACTCAGCATCGGCAGATATTCGCCATCTTCACCTTCATCGGCGAAAAATTCGACCTGCCA
+CATGATGTCCCCATCCTGCAGTACATATTTCTGAACGTTGAACTGCTGCACATTCGCTTC
+GTCTTGTTCGAGGCCTTGATGGTCAGCCAGAAATTCTTCCCGGGCTGCATCGATAGCTTC
+TTCCAGCGTGGCATACTTGGTCATCAGTGTCTCCCTTTGATTTGACGAGGTATTTAGGGA
+AAGAATAGCTGATTCTTTGATATTGCAAGTATGAAAGCGCAAAAATCATTCTATTGCCAG
+TCTGCGCCGTCGTAAGTTGTTCCATGAATAGATAGCATTGAACAACACCACGCCTGCCGT
+GACGCAGAATACGGCGTGGAAGCCATAGCTCGCGGAAATTGCGGCACCCATGAGAGGGCC
+GGTGACGTTGCCGATATCGCGGAAAGATTGGTTGTAACTGAATATGCGCCCGGCTATCTG
+GTTGGTAGAGTTGTAATCCAGCAGAGTTTGAACGGCTGGCAGCAGCGCGCCATCCGCCGC
+GCCAAGCAGAAACCGCTATAGCGCGAGCTGCCACGGCGTTTGCACAAAAGACATTGGAAT
+CAGCAGCAGTACGGAATTAATCAGCGCGACGATAAGGATCTTTTCCGGGCCAATTCTGTC
+GCCGAGCTTGCCGAGCTGGGGGGCGCTAAGTAATGCCGCCACGCCGGGAACGGACGCTAT
+CATCCCGCTAATGAACTCAATATTACTGACATTTCCCGCGAGTTCGCGCACATAGAGCGT
+CAGGATGGGCGCAATATACCCCGTCGCCACCTGAATAATCAGCGTGGTGACAAACAGGCT
+TAACACCAGGCGGGGATTTTTTAACGAGGCGACCACTTCCCGAACGTGAAGCATCTCTTT
+TTTGCTCACCGGCAGGTAATTCTCGCGAATAAAAAAGAAGGTGAGCAGAAAACAGATAAA
+CAAAACGCTGGCGGTATTAAAAAAGACCGGGCGAAGGCCGTAATGGTCGGCGAGCAGACC
+GCCCGCAAGTGGGCCATGCAGAGCGCCGCTGACGCCGCCAGTAGAGAGCGTCCCTAACGC
+CCAGCCGCTTTTGTGGTGCGGCACCTGAGTGGCGATGAGCGCATTGGCGTTGGGAATAAA
+TCCGCCCAGCAGGCCTTATAACGCGCGGAGGATCAGAAATTGCCAGATATTTTGCGCCAT
+GCCCATTAACAGCATCTCAATGGCCATGCCGAGAGCGGAACGCAACAGTATGATCTTACG
+CCCTTTACGATCCGCCTGACCGCCCCAAAAAGGGGAAGCGATAGCTGAAAAGAGGAACGT
+AATACTAAAGACCAGCTCGGACCACATGTTGAGCGCGCTATGGCCTGTTACGCCGAGTTG
+CTCAACGTAGAGAGGGTGAAAAGGCATGACCAGACTGAATGCCGCGCCGGTTAAAAAACA
+GCCCAGCCAGGTAACGTTTAGATTGCGTTTCCAGTTTATGGGGACATCAGAGGGTGACAT
+AGTGTTCCACAGTATGTTGCGCGTTTTGCGCTATCATCAATTTAATTATGAGCGTACTAA
+TTATAATTATGCGCCGTCCTTACCAGCCTCGCAATGTGGGGAGCTTTTAAAGCTAAAAGA
+GGGGAAAAATTGCAGCTTGACGGCTGCAATCCTGTCAATAGCGCGACGGTACGCCTTCAG
+GGCGAGTTTTAAAGCGTCGATGCAGCCACATATACTGCTCTGGCGCCATCATAATGCACT
+GCTCAACAATCTTATTTATCCATGCGGCAGTCGCTTCTGCGCTCTCCAGCGGAGGCGAAT
+ATTCCGCAGGAAGGATTATCAGTTCGTAGCCTTTCCCGTCGGGTTTACGGCGAGGCACGG
+AGGGGATAATACAGGCTTTAGACATGCGCGCGAGCATCCAGGTACCGGAGGTCGTAGCGG
+CCTGGTCGACGGCGAATAACGGTACAAAGACGCTGGCGCGCGGGCCATAATCGTGATCCG
+GCGCATACCAGATCAATTCGCCGCTTTTCAATGCCTTAACCATACCTTTCAGATCTTTGC
+GATCCAACATCGATTTTTTGGAGCGTAAGCGCCCCCAGGTCTGTAACCAGTCGAGCAACG
+GATTATCATTCGGGCGTTAAACGCCGATACCCGGGTTATGCATACCAAACATGCGGGCGC
+CAAACTCAAGGGTAAGTAAATGTATTCCTACCAGAATGAACCCCAGCCCCTGCGCCTTAA
+CTTCACGGATATGCTCTAGACCGCTCGCTTCCATCCAGCGGTTCACTCGCCGATCGGGCC
+AGAACCAGGCCATGCCTGTTTCCATCACGCCCATACCGACGGATTCAAAGTTTTTGACCA
+CCATGGTGTGGCGTTCTTGCGCGCTCATTTCCGGAAAGCATAATTCAAGGTTGCGATAGG
+CGATTTTCGCGCGGCGTTTCATTACGCGTCGCGCCAGGTGGCCCAATGCGCAACCCAATT
+TATAGATGACCGGGTATGGGAGTTGCACGACCAACCAAAGCGCGCCTATACCCAACCAGG
+TTAACCAATAGCGCGGTTGCAGTAAGGCCACGGAGAACTTAGGCAACTTCGTCATTTCTA
+TCCTGTCTTTCAACGATCAATTCTCCGTATTCTCGCATCTTTTTGCGTTGAGCAAAAATA
+TGTAGCAGGAGAGTGGTGATTAAATCGACAATTGTTGTTAATTATTTAGCGTAAAGCAGG
+AAATGTAGCGCAAAATTTGTGGATGTAAATTGGCGAGACTTGCCTTATCATGCCTGCCCA
+CTTTATTTTTTGCTGATTGCAGGATACGTACACCATGCCAGTGTTACACAACCGCATCTC
+TAATGACGAGCTGAAATCCAAAATGCTGGCGGAAAGCGAGCCGCGTACGACAATTTCTTT
+TTATAAATATTTCACTTTCGCCTCGCCGCAACAGACGCGGGACGCGTTGTATCAGGTGTT
+TACGGCGTTGGACGTTTTTGGTCGCGTTTACCTGGCGCATGAGGGCATCAATGCGCAAAT
+CAGCGTGCCGCAAAGCTAGGTTGAGACCTTTCGTCAACAGCTTTATACGTTCGACCCCGC
+GCTGGACGGGGTGCGTTTAAATATCGCGCTGGAGGATGACGGAAAGTCATTTTGGGTGCT
+GCGTATGAAAGTTCGCGACCGTATCGTCGCTGACGGTATTGACGATCCGAGTTTTGACGC
+CAGTAATGTCGGCGATTATCTGAAGGCGGCAGATGTGAATGCGATGCTGGACGATCCTGA
+CGCGGTCTTTATTGATATGCGCAACCACTATGAGTATGAAGTCGGCCATTTCGAAAATGC
+TCTGGAAATCCCGGCGGATACGTTTCGTGAACAGTTGCCAAAAGCGGTTGAAATGCTGCG
+GGAACATGCAGATAAAAAGATAGTGATGTACTGTACCGGCGGTATTCGTTGTGAGAAAGC
+CAGCGCCTGGATGAAACACAACGGTTTCAATAAAGTCTGGCATATTGAGGGTGGCATCAT
+TGAGTACGCCCGTCGCGCGCGCGAGCAGGGGCTTCCCGTTCGCTTTATCGGCAAAAACTT
+TGTATTTGATGAGCGAATGGGCGAGCGCATCTCGGATGAGGTTATCGCGCATTGCCATCA
+GTGCGGCGTGTCCTGCGATAGCCATACCAACTGCAAAAACGACGGTTGCCATCTGCTGTT
+TATCCAGTGTCCGCAGTGCGCCAGTAAATTTAACGGCTGCTGTAGTGAACAATGCTGTGA
+AGAGTTGGCCTTGCCGGAGGAAGAACAGCGCCGACGTCGCGCGGGTCGTGAGAACGGCAA
+CAAAATTTTTAATAAATCGCGGGGTCGGCTTAATAGCAAACTGAGCATTCCCGATCCGGC
+TGAGTAATATTTTGCCGGATAGCGGCGTAAAGGCTGCTATCCGGCATTTCGCCAGGCGTT
+ACTTCTGCTGAACGCCTTCTACTGAGATGATAAGCTCCACCTCTTGTGAGGCTGGGCCGA
+GATCGGTAGTTATATTGAAATCTTTCAGCTTAATTTTTCCTTCGGCCTCAAAGCCCGCGC
+GCTTACCGCCCCACGGATCGTCGCCCTGGCCCATCAGCTTCGCTTCCAGCGTCACCGGTT
+TAGTCACGCCATTGAGCGTCAGATTGCCGGTAATATCCAGTTCATCGCCCTCTTTTTTCA
+CGCTGGTAGAGGTGAAGGTTGCCTGCGGGAATTTCGCAACATTAAGAAACTCCGCGCTAC
+GCAGGTGTTTGTCACGTTCGGCATGGTTAGTGTCGACGCTATTGGTGTTAATGGTCACAT
+TCACTTTGTCTGCTGACGGATTTTTTTCGTCAAAAGTGAACGTGCCGTCGAAATCTTTAA
+AGGTGCCGTATAGCCAGCTGTAGCCCAGATGCTGGATGCGGAAATTGACGAACGCATGTT
+GGCCTTCTTTATCAATTTTATACTCCGCCGCCACGGCGGAACCGGTCGTGAATAACAAGG
+ATGCGAGGGTGAATCCCAGCAGGTTTTTTTTCATTTTTGAGCTCCATAGTCAGATGACGA
+CATTCCTGTCATACGTTTCAGTGTGTCGTCTTTATCGATGAAATGGTGTTTTAGCGCCAT
+AACCCCATGCGAGAGCGAGATAATGACCAGCGACCAGGCAAACCACAGATGCAGTGTTCC
+GGCGATGTCAGCCTGCGCGCCCGCGTCCGTAAGCGTGGCCGGAATCTCAAACCAGCCAAA
+GACGCTAATCGGTTTACCGTCGGCGGTGGAAATCAGGTAGCCGCTAATGATTATCGCAAA
+GAGCAGGAGATACAGAAGGATATGACCCGCGGCGGCGCCAATGCGCGTTAAACGGGAATA
+GCTGGTCAACGCAACGGGCGGCGGAGAATAAAGCCGCCAGATAATACGCACGATCAGCGC
+CATCATCAGTAACATGCCAATACTTTTATGTATTTCCGGCGCCTAGTGATACCAGCCGTC
+GTAATAACTGAGCGTGACCATCCATAAACCCAACGCAAACATGCCATAGACCACTAGGGC
+GGTCAGCCAGTGGAGGGCGGCGGAAACTACGCCATAACGTTGTGGAGTATTTTTAAATTG
+CATAAACACACCAATGAATATTTCACGAGAGAATGAAAATGGCGTGGAAAAGCGCCGAAT
+GCAACTTATAAATAAGAATTTGAATGATATTTATTTTTATTTCAATAATTTTGATGTTGT
+TTGCGATTCAGCTTCAGAAGTTTCGAGATATTTCACTCCTGTAACCGCACAACGGCAGGA
+GTTGGCATTATTGCCGTGCTTCAACATTATGAAATAAAAAGTGAGGAACTTTCAGGAAGT
+GTTAGTTAACGTCAATGAAAAGCAATCAGAAGAAAAGGAGATAAACAATATCCATCACCG
+CCAGCAGCGACCAAAGAATAACGTAAAGCATGAAATGTTCGCGAATATTATTCATCAGAA
+AATGAAAGAGACGACGCATAGCTTACCTTAATAAACAGCCCCTTTACGGGGCCGACAAAT
+TATTGGCTAAAACGGGAAAGCCGGAACGGCGTCAGATCAAAGGAGGGCGTTTTTCCCAAC
+GCAAAATCCGCAGCGATTTCTCCTAACACCGGGGCGAATTTAAAACCATGTCCGCTGAGT
+CCAGTGATGACAAGCGTATTCTCATGGCCAGGCAGCGTATCGATAATAAAATCCTCGTCC
+GGCGAATTATCATAGGTACATGCCGCCCCATGTAAACAACCGCCGATACCCGGCAGTACG
+TTACGCAGGAAAGGAAATGCTTCCGCGCCATCGCTGGCAACGGCGGCAAAGGGCTTGCGC
+TCTTCCGGTGCCTGTATTCGCTGCCCGCCATTGTGTTTGCCGATTTTTAACTCGTCGTTC
+TCCGCCGGGAAACCGTAATAGTGATCGCCGTTGGGCATTTCGCCGGTAAAGGCCGGAAAG
+CGGTTTTTAGTGCTGTAACGTCCATCCGCCTTAAACCAGGCAAAAACTTTACGTACGGGC
+TGAACGGGCAGCTCCGGTACCAGCGTTTTGACCCAGGTGCCCGCGCTAATCAGCGCTTTG
+CTGGCGTGGTAGCAGCCTTCACTCGTCTCTATCGTCACACCGTTATCATCATGGTGAATA
+TGGCTTACCGGGCTGTTGAATAGCTGTGCGCAGCCTGCCTCTCGGGCCAGACGAAGCCAT
+GTGGTAATGGCTAATTCGCTGCGCAGGAAACCGGAGTCAGCTTCAAACAGCCCGATATAA
+TTATCGGGCACGCGAATTTCCGGCCAGCGCGTCATGAGGGCCGTCGCGTCCAGGCGCTCG
+ACGTTCAATTGCCACTGTTGCGCGCTTCGTGCGACGTTGGCTAAGAAAGCGGAATCGGCC
+GGGCCGAGGTTGACGACGCCGGAGCGGACAAAAATAGGCTCTTCATTGTGTGTGGAGAGC
+TCATCCCAAAGCGTCTGGGCGCGAAGCACCAGCGGGACATATTTTTCGCCTTCACCATAA
+GCGTGGCGGATAAGACGGGTATCGCCGTGGTGGCTGCCCTGTTGATAAGGCGGCATATGC
+GCATCGGTCATCAGGACCTTTAGCCCGGCGCGGGTGGCGTAATAACCAGCGGCGGCGCCA
+ACCGAACCGCTGCCGATAATAATAAGGTCGTATTTCATCAGCTTCTCTCTGCTATCGCGA
+TGATTTCAAGGTAAATAACTGCGCTGAGATATACAAGCCAGAAATAAGTGAGGCACCTTA
+CGGTGCCTGAGAGAGGGGGAGCGCGTCACGCTAATGGTGACGATACTCGTTTTCCTGGTA
+ATCGCCTGATTCTATTTTGGCGATGCCGGCTTCTAATATTGAAATAAATTGCCTGGCTAC
+ATCTGTCGTTAACCAGAGCGTTTGACCAACTTCAGTCCCTTCCGGTTCCGGACGATTTGG
+GGTCTGGTAGTGTAAACGCAGCATCAGCGCATCATAGCTATCGACGGTGCTGATGTCCCA
+TCCTACAAGCGGATGGGTCTGAATGACTTCATTATTCTTTTCCATCATGCCCCCCTGGTA
+CGTGTTATAAGACAACGGTTCTCGAGGTTCAATGCGTGTTTTTCTTCTGAAGCAACTTCA
+GTATACCAATTAATAAGGCTATTCACTGCGTTTTTAAAGAGACCGGAGGATAAATTTCTC
+TTTTTAAGAATTATATGAACAATAAAGCGGCAGTTCATTCATATTTTTTTAGGATGTTGT
+GCAATTATTTTGACGGTCAGGCGAAATATTCATCAGTTGCGCAAATAAAAAAGCCGGGGC
+GACCCGGCAAACATACATCACTGCATATCATTTTTTATTCATTGATGAACCAGTCATCAG
+CGCTCTCCCAGGTCTCCTGGAGAATCTCGCTAATGCGTTCTTTATCCTCTTTTGACGCGC
+CAATGACGGACAAGTTGTTGGCGGTAGCGTAACGCACGGTGACGTTACCCAAATTCTCAG
+GAAAATGATGGCTAATACGGCGGGNNNNNNNNNNNNNNNNNNNNNNNNNNCCCGCCAGCG
+CACCAATCGCACCGGCAGGCAGAGGTGACGTTTTGGCTATAGTGACTTCAATACGCATAA
+TGGCCCCCTGTTGAATATACTGGATATATATACAGTTAAATCCAATATATAGCAACAGGT
+AAGCGCATTTTTTATTTTTTTACTGACCAGCGTACTGTTTCACCCGCTAAAAAAGGCACC
+AGCGAATCATCAGCCAGCGCGATATTTTNNGGTATCTGTTGTTCATCGCGAACCAGTTCC
+ACCCACCCCGTATTCACCGGCAGGCCATNNAATTGCGGGCCATTCAGTGAACAGAACGCT
+TCAAAGTGCGCCAGCGCGTTCATTTCCTNNAACACGGCGGCATAACTGCCAAGAGCGGAG
+GGGGCGTTGAAACAACCGGCGCAGCCGCNNCGGGTCTCTTTACGATGACGTGAATGCGGC
+GCTGAATCCGTCCCCAGGAAGGCGCGCGNNAAACCACTGGCGACCAGGTCGCGTAACGCC
+TGCTGGTGAATATTGCGTTTCAGAATCGNNAGACAGTACAGGTGAGGACGAATGCCGCCA
+ACCAGCATATCATTACGGTTAAACATTANNTGTTGAGGCGTAATGGTCGCCGCCAGGTTG
+TAGCTGCCGTCACGTACATACTGCGCGGNNTCTTTGGTTGTGATGTGTTCAAAGACCACT
+TTAAGCGCGGTCAGACGCTGGCGTAGCGNNTCCATTACGGTGTCGATAAAACGCGCTTCG
+CGATCGAAGATATCAACATCCGCATGGGNNACCTCACCGTGGACCAGCAATGGCATTCCG
+AGTTTTTCCATCCGCTCCAGTACCGGCANNATAGCGTCGACTGACGTTACGCCATGACTG
+GAGTTAGTGGTGGCATTGGCCGGGTAAANNTTGGCCGCAGTAAACACGCCTTCATGGAAA
+CCACGCTCCAGTTCATCGGCATCGAGCGNNTCCGTTAAATAGCAGGTCATTAACGGCGTG
+AAATCATGCCCGGCGGGCACCGCATCGANNATACGCTGGCGGTAGGCGATCGCTGCATCA
+ACGGTCGTAATGGGGGACGCCAGGTTCGNNATCACGATAGCGCGACCATAAATTTCGCTG
+GTATAGGGTACGACCGTTTTTAACATGTNNCCATCGCGAAGGTGAACGTGCCAGTCGTCC
+GGGCGGCGGATCTTTAAAACCTGGGATGNNGCAGTCATTAATAAGCTCCGGCTGAGGAAT
+AGTCTTTTTGCCGGAAACAAAGGATAAGNNGAAACGTTTTCGTTTGCACGTAAAAAAAGG
+GCGCGAGCGCGCCCTCCGAAATCAATTGNNGAAAGGAATAACGATTTCACCAGGTTTAAC
+TTCAATGCCTTTCGCGAGTTTCTTCGCTNNCGCTTCGCCTTTACTACTGTCCTCACGCAA
+CACGTAAGCGGGCCGCTGGTTAAAGTAGNNACGTAAAGACTGATTTAAATAGGGCAGGAG
+CGTTTGTAGCACTGATTGCATTTTCTCCNNCGTCACGGTGGCGTCTACTACTTCCATCTC
+CTGAAGATAGATGGCGCCTTTTTCTTTANNAAAGACCGGCAGGGCTTTTAGCTTGAGTTT
+CATCGTCGCTTTTTGACTGCCAAACAGGNNATTCATATCCAGCCTGGCATCGCCAGTAAG
+GGTGACTTTATTAGGCTCTTCCCGACCANNCTGGCTGGCAAGGTTAGTCAATACGATATG
+CGCGTCGGCAATGCCAGGCAGACCAATANNTTTTGAGAAATTATTCCGTTTTTCAAGCGC
+TTGATTGATTTCTTGTTCGCTAATGGTGNNTTGCGTAAGTTGATTACAACCCACTAACAG
+GCCGCTAACTACCAGCGCAGCGGCAAAANNAACTTTTTCATGGCGTTCCTTAGCATGTTG
+CCTGTGCCCTAATCTTGACACAAAGCAGNNTGTCGCGCCAGCGGACATGGCGCCACTAAA
+AAAAGCTGAAAAAGGCGGCAAGAAAGGGNNGCCGCCTGGCGGGCGTTAGATAGCCATTGA
+GGAGAGTAAATTAATTTGCGTCTGCTTANNCATATTATCGCGATAGTCCGCGACTTTTGT
+CGGCCAGTGAATACCGGCGACCAGCGTCNNATTACGCAGAAGCGGAAACAGATGAATATC
+ATCTTCCGATAATTCGCCGTTAACGGCGNNAGGCTGTACGATGAGTTTATCCAGCAAACG
+TAAATCATCGCCGATCTTTTTAATCAGTNNGGCAGAGTGCGCAAGATGGTTGTCAAAACT
+GCCAGATGAGGCCTCTTTTTTGCGGATANNATACTGGCGCGCCGCAGGGGTAGAAAATTC
+ATCGAAAGCGGATTTTGCAAATCGCGGCNNCAGTAGCTGATTAACGTAACCGTTAACTTT
+GCGCAACCACTCTTCAATGGCTGGATTANNTTTCCCGGTTAACAGCGGTTTGCCGTCGAG
+GTTGTCGACATAATGTACAATATCCATANNTTCAGGAAGGTAGCGACTATCATCTTTTTG
+CAGGATGGGCACCATCTTTTGACCAATCNNCCGGGTGGGCGTCGCCTCGTCGTCATTTTG
+TAACACGTTAAGTTCAACGGGGATGTTCNNCAGGCCGAAAATCATGCGGGCTTTAACGCA
+GAAAGGGCAATGATCGTAAATATAAAGCNNCACGTTTCTCCTCCATTTGACTGTCGGTTC
+CTGACCAGTATGGAGGAGATAGCGACAGNNATCAAATCAGGCGCCGGGTTCCAGCATCCG
+GCGCGGCGTGCGCTTATGACTAAATTGCNNGCCTAAAGCCAAAAAGGTGATAAAGCCGAT
+AATACCGAGCATCATCCACGGTAGTTCANNCTGCGCAAGCGCTTTACCCATATCAAACAA
+CCAGCCGCCGCCGATATAACTAATCGCGNNGCCAATGGCTAATCCCAGACGGCTAAAGCC
+CATATAGCTTCCCCGCGCCCTCGCGTCCNNGGGCGACGCGCTGAGCGTTTCGCGCGCCGG
+TTCGGCGATAACCGAGCCGATGTAGAAANNGCAAATAAGCGTAAAAAGCTGCTGTAAATT
+GCCCACCATCCCGATGGGGAGCATGCTCNNCGACATGACGAGCAAACCGGCCATCAGCCG
+ATGCTCCAGCCGAAAACGCTTTTCGCTCNNGCGGGCAATCGGGTAGAGCAACGTCAGCGA
+GAGACACGCCTCAATAGCGTACATCCATNNCACGGCAGCAGGCGAACCGGCGATATCGTT
+TACCATAATCGGCAGCATTAACATGACCNNTACCGCCAGCATATAGTAGCCCGCCAGCGT
+CAGCACGTAGGTGACAAACCTTTTATTGNNCATGACGCGGCGCATTCCTTCACGCACCGG
+CGTTCTGGCCGTTGATAGCTTCCAGGCCNNAAGCAGCCATGCGTTGAAAAGGGCGCATAA
+TATGAACAAAATAGCGCCCGTCGCGCAGNNCAGGCGAAAATCGTATTGTAGCAACCAGCT
+TCCCAGCAGCGCGCCAATCACCGCGCCCNNGCTGTCCTGCATCATCAACAGAGAGAAGAA
+GCGGCCCCGTTGCTCCGGACGAATTAATNNGACCACCAGCGCTGAACGCGGCGGGTCGAA
+AAGCGTACCGCCGAGACCGGAAAGAAAGNNGGAAAACCACAAGAGCCAGGGCTCATGCGC
+GATACCCATGGTGGCAAAGCCTGCGGCGNNCATCAGCATACCGGTGACAATCATCGGTTT
+CGCGCCAAAGCGATCGGCGATGGCGCCGNNAAAAATGCCCAGACCTTGTTGAATAAACTG
+ACGCAGGCCGAGCGCGATCCCTACCATTNNGGCAGCCCACCCCATTTGATCGACAAAGCG
+AATAGAGATGAGCGGGAAGACGACGAAANNACCCAGCACCACTAACATGTTATCGATGAG
+AAGAAAATATTTACCCAGGTTCCTCGCCNNCGAGACGCGCGACATTTCCCCTCCCGGGAA
+ATAAAAGATGAGCGTCTTCTATTCTGCGNNGGCGTTTCGTTTTTTCCTACCGTTAGCGGG
+ACAATATTTTTTTATCAAAAGTCCTTTTNNATCGAGAGTTTTCATCAAAATGTGGCAGCA
+ATTCAAAAAATGACGATTTGCGCTTTTCNNAGGGCCTGGTTGCGCAGGTATAGTAATGTT
+ACTGGCGTGCTGAAGACGTTACAGGAAGNNGTAGGTATAGAATGTTTGGCTATCGCAGTA
+ACGTGCCAAAAGTGCGCTTAACCACCGANNGTCTGGTGGTACGTTTAGTGCATGAGCGTG
+ATGCCTGGCGTCTGGCCGATTATTACGCNNAAAATCGTCATTTTTTAAAACCCTGGGAAC
+CGGTCCGTGATGAAAGTCATTGTTATCCNNCAGGATGGCAGGCGCGTCTGGGAATGATCG
+GTGAATTTCACAAACAGGGCTCCGCCTTNNATTTCGCGCTACTTGATCCGGAAGAAAAAG
+AAATTATCGGCGTGGCGAATTTTTCCAANNTGGTGCGCGGTTCTTTTCATGCCTGTTATC
+TGGGCTATTCCATTGCGCAAGAGTGGCANNGGCAAGGGCTGATGTTTGAAGCCTTAACCG
+CTGCGATTCGCTATATGCAGCGCACTCANNATATCCACCGTATCATGGCGAACTATATGC
+CGCACAACAAACGTAGCGGCGCGTTGCTNNCGCGGCTTGGCTTTGAAAAAGAAGGCTATG
+CGAAAGATTACCTGTTGATTGATGGACANNGGCGCGACCATGTCCTGACGGCGTTAACCA
+CGCCGTTATGGACGCCGGGGCGTTGAGCNNCTTACGGAATGAGAGGCAAAGGGAGAAAAC
+GATGAAATATGAATTAACCGCCACTGAANNGCGAGTGATTGGCTGTCTGCTGGAAAAGCA
+GGTGACAACGCCGGAACAGTATCCGCTTNNCGTCAACGGGGTGGTGACAGCCTGTAATCA
+GAAAACCAACCGTGAACCGGTGATGAACNNGACGGAACAAGAGGTACAAGAACAGCTCGA
+TAACCTGGTGAAACGCCACTTTTTGCGTNNGGTCAGCGGGTTTGGCAACCGCGTCACCAA
+ATATGAACAGCGCTTCTGTAATTCCGAANNTGGCGATCTGAAACTTAGCGCGGCGGAAGT
+GGCGCTCGTCACTACGTTGCTGCTGCGCNNCGCGCAAACGCCCGGCGAGTTGCGTAGCCG
+GGCGTCGCGGATGCATGAATTCAGCGATNNGGCGGAAGTTGAATCCACGCTGGAACGGCT
+TGCCAGTCGTGAGGACGGCCCGTATGTCNNCCGTCTGGCGCGTGAACCGGGTAAGCGCGA
+AAGCCGCTATATGCACCTTTTTTGCGGCNNCGTCGATGAACTGTCTCTCCAGACGTCTGC
+GCCGGAAAGTGCGTCGGGCGATCTTCAGNNGCGCGTCGAAGCGCTGGAAAGCGAAGTGGC
+GGAGTTAAAGCAGCGGCTGGATTCTTTGNNAGCTCACCTGGGAGAGTAATGTGAGAACAT
+TACGGATTGGCATTGTCGTGTTAGGTGGNNTTGCGCAGAAGGCCTGGCTGCCGGTATTAA
+CCAACACCGCCGGATGGACGTTACAGGGNNCCTGGTCTCCTTCGCGGGATAAAGCCTTAC
+GTATTTGCGAAAGCTGGCGCATACCGTANNTGGATTCGCTGGCGAATTTAGCGTCCGGCT
+GCGATGCGGTCTTCGTCCACTCCAGTACNNCAAGCCATTATGCCGTGGTCAGCGAACTTC
+TCAACGCTGGCGTCCATGTCTGCGTGGANNAACCGCTGGCGGAAAATCTACGTGATGCCG
+AACGGCTGGTGGCGCTGGCGGCGCAAAANNAATTGACGCTGATGGTTGGCTTTAATCGCC
+GTTTCGCGCCGCTGTACCGCGAACTGAANNCGCGCCTCGGCACTGCGGCGTCACTGCGTA
+TGGATAAACATCGTACCGATAGCATCGGNNCGCATGACTTACGTTTTACTTTGCTCGATG
+ACTATCTGCATGTCGTGGATACCGTTCTNNGGCTGGCGGGCGGCGAGGCGCGCCTTGCCA
+GCGGCACGTTGCTCACCAGCGAGTCCGGNNAAATGTGCTATGCGGAACATCATTTTTCCG
+CCGACAAATTACAAATTACCACCAGTATNNACCGGCGCGCCGGAAGTCAGCGTGAATCGG
+TCCAGGCCGTCACCGATGGCGGGCTGTANNACGTGACGGATATGCGTGAATGGCGCGAAG
+AGCGCGGGCAGGGTATTCTCATCAAACCNNTTCCGGGTTGGCAAACAACGCTTGAGCAGC
+GTGGTTTTGTCGGATGCGCGCGGCATTTNNTTGACTGCGTACAAAATCAGACGGTTCCGG
+AAACGGCGGGGGAGCAGGCGATTTTGGCNNAGCGCGTCGTGGAGGCGCTGTGGCGGGACG
+CCATCAGCGAATAATCCTCTGTAACATCNNGCGGTAGTAATTCATCGTAATCCAGGTACT
+ATACCCTCAATAATTCGAGTTGCAGAAANNCTAACGCACATGCAGCTCGAAGTATGGCGG
+GTATATATGCCCACTCTACATAATACCTNNTTTCACAGTGAATAATGGCAAACCGTGGGG
+AGTCTGTAAGGCCTGATAAGACGTTTTGNNGTCGCCGTCAGGCGCAGTGATACAGCCGGA
+TACGGCAGAAGTTGCGTTATCCGGTCGANNGATCAGCCATGCAGGAGTTTTACGCCAGGG
+TCTGGAATACAAAAGAAATGAATTTATTNNAATCGCTGGCTGCCGTCAGCTCGATGACTA
+TGTTTTCACGCGTGTTGGGCTTTGCCCGNNATGCGATTGTCGCCAGAATTTTTGGCGCAG
+GGATGGCGACCGACGCCTTTTTTGTGGCNNTTAAACTTCCCAATCTACTACGCCGGATCT
+TTGCCGAAGGCGCTTTTTCTCAGGCCTTNNTGCCTATCCTGGCGGAATATAAGAGCAAGC
+AGGGTGAAGAAGCGACGCGGATCTTTGTNNCTTACGTTTCCGGCCTGTTGACGCTGGCAT
+TGGCCGTCGTGACGGTGGCCGGTATGCTNNCCGCCCCGTGGGTGATTATGGTAACCGCGC
+CGGGTTTTGCCGATACTGCGGATAAATTNNCGCTGACGACGCAACTGCTGCGGATTACGT
+TTCCCTATATTCTGCTGATCTCGCTGGCNNCACTGGTTGGCGCCATTCTCAACACCTGGA
+ATCGCTTCTCTATTCCCGCTTTTGCGCCNNCATTTCTTAATATCAGTATGATCGGTTTTG
+CATTATTCGCCGCGCCATACTTTAATCCNNCGGTGCTGGCGTTAGCCTGGGCAGTCACCG
+TCGGCGGCGTGCTGCAACTGGTGTATCANNTTCCGTATTTGAAAAAGATCGGTATGCTGG
+TGCTGCCGCGCATTAACTTTCACGACACNNGGGCGATGCGGGTGGTCAAACAGATGGGGC
+CGGCGATTTTGGGCGTTTCCGTCAGTCANNTCTCCCTTATCATCAATACCATTTTCGCCT
+CGTTTCTGGCCTCCGGCTCGGTCTCATGNNTGTACTATGCCGATCGGTTGATGGAGTTCC
+CGTCCGGCGTGCTGGGCGTGGCGTTGGGNNCCATCCTGTTGCCGTCATTGTCGAAAAGCT
+TTGCCAGCGGCAATCATGATGAGTACTGNNGCCTGATGGACTGGGGGCTGCGTTTGTGCT
+TTTTACTGGCGTTGCCGAGCGCGGTAGCNNTAGGCATTCTGGCGAAGCCGCTGACGGTCT
+CGCTGTTTCAGTACGGTAAATTCACCGCNNTTGATGCGGCGATGACGCAGCGGGCGTTAA
+TCGCCTATTCGGTGGGGCTGATTGGCTTNNTCGTCGTAAAAGTGCTGGCCCCGGGCTTCT
+ATTCTCGCCAGGATATTAAAACGCCGGTNNAAATCGCCATCGTGACGTTAATCATGACGC
+AGTTAATGAACCTGGCGTTTATTGGACCNNTGAAACACGCCGGGCTGTCGCTCTCTATTG
+GTCTGGCGGCATGTCTCAATGCGTCGCTNNTGTACTGGCAACTGCGCAAACAGAATATCT
+TTACGCCACAACCGGGGTGGATGTGGTTNNTGATGCGTCTGATCATTTCCGTACTGGTAA
+TGGCCGCCGTGTTGTTCGGCGTGTTGCANNTTATGCCGGAGTGGTCGCAAGGGTCGATGC
+TATGGCGTTTGCTGCGTTTGATGGCGGTNNTGATCGCGGGTATCGCGGCCTATTTCGCCG
+CGCTTGCCGTGCTGGGCTTTAAAGTGAANNAGTTTGTTCGCCGGACGGCGTAAATTCAGT
+GCCTGATAGCGCTGTGCTATCAGGCCTANNAGGCATTCAGGCCGGAAAGGCGCAACGTCG
+CCATCCGGCAATGATTAGATAGATATTTNNTTACCGCCGCGGTGAGAGACGGAAGTCTGA
+CCGTCAGCCCCGTACAAGGTCGGCTCCTNNTGAGGTTTCAGCACCTCCAGCGCCTGTTGA
+TTACGCTCGATTTGCCCTTCCAGCAGCCNNCCGTTGTGCTGGTTGAGGTCGCGCAGATGC
+TGCGTTTTTTCGGTAATCGCCTGCCAGCNNTCTGCAATGTCATCGTTTGCGCTACGCTGC
+GCGTTCTGCTCCAGACGGCGCTGTTGTTNNAGATAATCCAGCGTCGCCAGCAACGAGCTT
+TTTTCTTCTGTAATACGCTGTAGCTGGCNNCCGTTAATCTGGCCTACGGAAAGCTGTTGT
+TGCTCGGCGTCCATCACCGTCTTCAGGTNNTTCAGGACGGTGGTCATCTGGTCAAGTATT
+TCTGACAAACGAGTCATACGCTTATTTANNCTGTAAGTAGCTCTGCGCCTCGCGAATGAG
+CGAGTCTGCTATTTTTCCCGTATCCATTNNTAACTCACCGTTACGGATAGCCGTTTTTAA
+TGCTTCGACGCGTTCCATATTAATGTCGNNGACGCCTGGCTGCATAAGCTTCGCTTGCGC
+GTCGCTTAACGTTACGCTGGCGCTCGTCNNGGCGGACGTTTTTTCCTGACGCGTTTTTTG
+TACCGGCGTGTCGCTGGTTTCGCGCGTCNNGACAGTGCTAACGGGTTTCAAAGGTGAGGT
+ACGGTCAATGCTCATTTATTTATCCTCANNGAGGGTTACGTTGTAGCGGCCAGCTACCAT
+CATGGTTGAATATCTCATCGGCAGCCGCNNCAAAATCTTTACACAATTATAGGTTAATAA
+GAATATTCCCATCAGAATCGACGGTTCCNNTCACGATTTGACCCGATGTCATGCGCACGC
+GCGCATTTTGCGCGACGGCGGCATTATTNNTCGCCTGACCTTCCGCATTGACGCTAAACC
+CCTCGCCATTGGCGATGACCTGTACTCGNNGACCCGCTTTGACACGCCAGGCCTGACGTA
+TCATCGTAAGCTGTACCGGCTGCCCGGGNNCGAGATCGCGCAAACTGACGGCATCCTGAA
+TCTGACGGATATCCAGTACCGTCCGCGGNNGTAACTGATCCAGTCTGCCACGTTTTAGCG
+TGACGTTGGCCGGCGTCAATTTTCCGCCNNGCGCGACGGGCGCGGCTACGGCGACATAAT
+TGCCGGTCGCTTGCACATTCACCTGCAANNAACGTTTTTCATTGGCGCAGCGCGCCACCA
+CATTGACGTTGCCCCACAGCTTCGCGCTNNCCGTCATGCTGAAGGCTGGCTGCTCGCAGC
+TCGGTAGCAGATTGGGCGGTGAACGGAGNNTGACAACCACCTCGTCGCTGAAGCCAGCCA
+GACGCTGGGAAAACCACGTGGTCAGCTGNNCGTTGATGTCCTGCGCCATTGTCAGGGGGC
+TGAACAGCAAAGCCGCCACGGCGAATCCNNGTTTTAACGTTTGCATGGTACTTCCCCCTG
+GTTGATGTCATGACAGGATTCTACCCGTNNGAAGCAAGCATCAACGCAATAAATAGCGAC
+GCATTTTGCGTTTATTCCGGCGATAACGNNCGCGTGAAGGCATTTAAGCTGTCGGCTGAA
+TTTTGCCATTTGCGGAGGAGATATGCTCNNCAGGCTCGATGCCGCCTTACGATTTCAGCA
+GGAAGCGCTAAATCTGCGCGCGCAACGTNNGGAAATATTAGCGGCGAATATCGCCAATGC
+CGATACGCCGGGGTATCAGGCGCGCGATNNTGATTTTGCCAGTGAGTTAAAAAAAGTGAT
+GGTGCGCGGACGGGAAGAAACCGGCGGCNNCGCGTTGTCGTTGACTTCTTCTCGCCATAT
+TCCCGCCCAGGCGGTCTCTTCTCCCGCANNGGATCTGCTTTACCGCGTACCCGATCAGCC
+TTCTTTGGATGGTAACACCGTAGATATGNNCAGGGAACGTACGCAGTTTGCGGATAACAG
+TCTCAAATATCAGATGGGGCTTACCGTTNNGGGTAGCCAACTCAAAGGCATGATGAATGT
+GCTACAGGGAGGAAACTAATTCGTGGCGNNGTTAAACATTTTTGATATTGCCGGATCGGC
+GCTTGCCGCACAGTCCAAGCGGTTGAACNNTGCGGCCAGTAACCTTGCGAATGCGGATAG
+CGTCACCGGCCCGGACGGACAGCCTTATNNCGCCAAACAGGTGGTTTTTCAGGTGGACGC
+CGCGCCGGGTCAAGCCACTGGCGGGGTANNGGTCGCCAGCGTGATTGAAAGTCAGGCACC
+GGAAAAGCTGGTTTATGAGCCAGGCAATNNGCTGGCGGACGCTAATGGTTACGTCAAAAT
+GCCCAACGTCGATGTGGTCGGCGAAATGNNCAACACGATGTCAGCCTCGCGCAGCTATCA
+GGCAAATATCGAAGTCCTGAATACCGTANNAAGCATGATGCTTAAAACGCTGACATTAGG
+CCAGTAAAGGAGGCGCGTATGTCTATTGCCGTAAATATGAATGACCCGACCAACACGGGC
+GTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGCAACGCTGCCGATCTGCAAAGC
+AGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAGGACCCGACTAACCCATTACAA
+AATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACCGTGAGCGGCATTGAAAAACTG
+AATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAATAGTCAGTCCCTACAGGCGACC
+ACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACAATTCTGGCGGGTAAAGGCGCG
+GAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTGGAATTGCAACAGCCTGCGGAC
+AAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTGGTACGGACGCTGGAGATCGGT
+GAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGTAAGCAAACGGACGGAACAACG
+GTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGCAATGGCGGGACGCAACTGGTG
+GCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACGAAGGGCAGTAACGGCAACCTG
+TTGGATCTGGGTACCTACGGCACCACCACACTCGACGAAGTTCGGCAAATAATCTAAGCC
+CTTACACTTATCAGGAGTCAGTCATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTG
+CGGCCACCAACCTTGATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTA
+AGTCCGGTACGGCATCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAA
+AAGTGGCGGGGATTACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGC
+TGGATGTCGCGATTAGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGT
+TCTATAGCCGCAACGGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGG
+GGATGCAGTTGACCGGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGA
+ATCCTGCGCCGATCACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGT
+CAATGCAGATCAACCTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGA
+GTGATGCGGATTCGTATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATG
+CCCATGACATGAACGTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCC
+ATGACAGCAGCGATCCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCA
+ATGAAAACGGGATTCTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATG
+GCGCGACAGCGGCCACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGG
+CTAATAACATCGTCGCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACC
+AGATTAACAATGATGGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGG
+GGCAGATTGTGCTGGCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACG
+TCTGGGCGGCGACGCAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACT
+TCGGTAAGCTGACGAACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGG
+TGAATATGATCGTCGCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGG
+ACCAGATCCTCAATACGCTGGTTAACCTGCGCTAAGCGCCTGACGGGATAGCTTAATGGA
+TCACGCAATTTATACCGCCATGGGGGCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAAC
+GGCCAGCAACCTGGCTAATGCCTCAACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACG
+CGCGGTGCCCGTTGATGGCCTCTCTTTAGCGACGCGCACGTTGGTTACGGCGTCGACGCC
+GGGGGCGGATATGACCCAGGGTCAGTTGGACTACACTTCCCGCCCGCTGGATGTTGCGTT
+ACAGCAGGACGGCTGGCTGGTGGTGCAAGCGGCGGATGGCGCTGAAGGATATACCCGTAA
+CGGGAATATCCAGGTGGGCCCGACCGGGCAGTTAACCATTCAGGGACATCCGGTTATCGG
+CGAAGGCGGCCCGATTACCGTTCCGGAAGGGTCGGAAATCACCATTGCGGCAGACGGCAC
+GATCTCCGCGCTCAATCCCGGCGACCCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAA
+GCTGGTCAAAGCGGAAGGCAATGAGGTGCAGCGGAGCGATGACGGTTTATTCCGCCTTAC
+CGCCGAGGCACAGGCTGAACGCGGGGCGGTACTGGCCGCCGACCCGTCAATTCGCATTAT
+GTCGGGCGTGCTGGAGGGCAGTAACGTCAAGCCGGTTGAAGCCATGACCGACATGATCGC
+CAACGCACGTCGTTTTGAAATGCAGATGAAGGTTATCACCAGCGTAGATGAGAACGAAGG
+GCGAGCTAACCAACTGCTGTCGATGAGTTAATACAGGACATTTTATGATCAGTTCATTAT
+GGATCGCCAAAACCGGTCTGGACGCGCAGCAAACCAATATGGATGTGATTGCCAATAACC
+TGGCAAACGTCAGCACCAATGGTTTTAAGCGTCAGCGCGCGGTATTTGAAGATCTGTTGT
+ATCAGACCATCCGCCAGCCGGGCGCGCAGTCGTCCGAGCAGACGACGCTGCCTTCCGGGC
+TGCAAATCGGTACCGGCGTGCGTCCGGTCGCCACGGAGCGCCTGCACAGTCAGGGGAACC
+TGTCGCAGACCAACAACAGTAAAGATGTGGCGATTAAAGGGCAGGGCTTTTTCCAGGTCA
+TGCTGCCGGACGGTACGTCTGCCTATACCCGCGACGGCTCTTTCCAGGTGGATCAGAATG
+GTCAACTGGTGACGGCGGGCGGTTTTCAGGTGCAGCCGGCAATCACCATTCCGGCCAACG
+CGTTAAGCATCACGATTGGCCGCGACGGCGTGGTCAGCGTTACCCAGCAAGGGCAGGCCG
+CGCCGGTTCAGGTCGGGCAGCTTAACCTGACCACCTTTATGAACGACACCGGTCTGGAAA
+GCATCGGCGAGAACCTCTATATCGAAACGCAATCGTCCGGCGCGCCGAACGAAAGCACGC
+CGGGGCTCAACGGCGCGGGGTTGTTGTATCAAGGGTATGTCGAAACGTCGAACGTTAACG
+TGGCGGAAGAGCTGGTGAACATGATTCAGGTTCAACGCGCCTATGAAATTAACAGTAAAG
+CAGTATCGACGACCGATCAGATGCTGCAGAAACTGACGCAACTCTAAGGGGCCGCCGGTG
+GGGGATACGCCACCGGCTCCCTGATTTTGAAGATGAAGGTAATGCAAAAATACGCGCTTC
+ACGCTTACCCAGTTATGGCCCTGATGGTCGCGACGCTGACAGGATGCGCCTGGATACCCG
+CTAAACCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATACCTGGCCCGGTACCGGTGG
+CGAATGGCTCCATATTTCAGTCTGCGCAGCCGATTAATTATGGCTATCAGCCGCTTTTTG
+AAGATCGTCGACCGCGTAATATCGGCGATACGCTCACGATTGTGTTACAGGAAAACGTCA
+GCGCCAGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGCAAAACCAGCTTTGGTTTTG
+ATACGGTACCGCGTTATCTGCAGGGATTATTCGGTAATTCCCGCGCGGATATGGAGGCCT
+CCGGCGGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCCAGCAATACCTTTAGCGGCA
+CGCTGACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAATTTACACGTCGTGGGGGAAA
+AACAGATCGCGATTAATCAGGGAACGGAATTCATCCGCTTCTCCGGCGTGGTAAATCCAC
+GCACCATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTGGCGGATGCGCGGATTGAAT
+ATGTCGGGAACGGCTATATTAACGAAGCGCAAAATATGGGCTGGCTGCAACGTTTCTTCC
+TTAATTTGTCGCCGATGTAAGCGAGGTGTATGTGTTTAAAGCTCTTGCAGGAATCGTTCT
+GGCACTGGTTGCCACTCTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGG
+AGTACGGGAAAACTCGCTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGA
+CCAGACGACCCAGACGCCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGG
+GATTACGGTCCCCACCGGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGAC
+GGCGTCGTATCCGCCTTTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAAT
+GGGGAACGCTAAAAGTCTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGA
+CAGCCAGGTGTATGCTCTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGC
+AGGCGGCAGTAGCGTGCAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGAT
+TATCGAACGCGAGTTGCCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAA
+CGACGAAGATTTTACGATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTA
+CGGCAGCGCCACTGCGCTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAG
+CTCGCAGGTGCGTTTTCTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGA
+TGCAAAAGTCGTGATCAACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCT
+GGATAGCTGCGCTGTGGCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGT
+CAACCAGCCGAATACGCCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGAT
+AGATTTGCGTCAGAGCGGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAG
+CGTAGTGCGCGCGCTGAATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCA
+GTCCATGCAGAGCGCGGGCTGTCTACGCGCCAAACTGGAAATCATCTGATGATCGGAGAC
+GGTAAATTGCTGGCCAGCGCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAA
+GCGGGCCAGGACCCGGCGGCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTT
+GTGCAGATGATGCTGAAAAGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGC
+GATCAGACGCGTCTGTATACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCC
+GGTAAGGGATTGGGGCTGGCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATG
+CCTGCAGATGATGCGCCGCAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTAT
+CAAAATCAGGCGCTGACCCAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGC
+GATGCGCCGCTCTCCGGCGACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGG
+CTGGCCAGCGAACAAAGCGGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAG
+TCCGGCTGGGGGCAGCGGCAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTT
+GGCGTGAAAGCGACCGCCAGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATAC
+GAAAATGGCGAAGCGAAAAAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAG
+GCGTTATCGGATTATGTCGCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACT
+GCCGCCACGGCAGAGCAGGGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCG
+AATTACGCGCGTAAATTGGCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTC
+AGCAAAACCTACAGCGCGAATCTCGACAATCTCTTTTAAATTGCTCAAGTCCACGTAGTC
+GCTGCCGATAACAACGAGTATTGAAGGATTAAAAGGAACCATCATGTCCAGCTTGATTAA
+TCACGCCATGAGCGGACTTAACGCCGCGCAGGCCGCGTTAAATACGGTCAGTAATAACAT
+CAACAATTATAACGTTGCGGGTTATACCCGGCAGACAACTATTCTGGCGCAGGCAAACAG
+TACGTTAGGGGCTGGCGGCTGGATAGGTAATGGCGTTTACGTTTCAGGCGTACAGCGCGA
+ATATGATGCGTTTATCACTAATCAGCTACGCGGCGCGCAAAACCAGAGCAGCGGCTTAAC
+CACGCGCTATGAACAAATGTCGAAAATCGACAACCTGCTGGCCGATAAATCCAGCTCACT
+GTCTGGCTCGCTGCAGAGTTTTTTTACCAGCCTGCAAACGTTAGTCAGTAATGCGGAAGA
+TCCTGCGGCGCGTCAGGCGCTGATTGGTAAAGCGGAAGGGCTGGTAAACCAGTTCAAAAC
+CACCGATCAGTATCTGCGCGATCAGGATAAACAGGTCAATATCGCGATTGGCTCCAGCGT
+GGCGCAAATCAACAATTACGCGAAGCAGATAGCTAACCTGAACGATCAAATCTCCCGTAT
+GACGGGCGTAGGCGCGGGCGCATCGCCGAACGACCTGCTCGATCAACGTGATCAGTTGGT
+TAGCGAGCTTAACAAGATCGTTGGCGTCGAGGTGAGTGTACAGGACGGCGGCACCTATAA
+CCTGACGATGGCCAATGGCTATACGCTGGTGCAGGGGTCGACGGCGCGTCAGTTGGCGGC
+GGTTCCCTCCAGCGCCGACCCGACGCGAACGACTGTCGCTTATGTCGATGAGGCCGCCGG
+TAACATCGAAATTCCGGAAAAGTTGCTGAACACCGGTTCGCTCGGCGGGCTACTGACGTT
+CCGTTCTCAGGATCTGGATCAGACTCGTAATACGCTGGGCCAGTTGGCGTTGGCGTTTGC
+CGATGCGTTTAACGCGCAGCATACCAAAGGTTATGACGCCGACGGCAATAAAGGGAAAGA
+CTTCTTTAGCATTGGCTCGCCGGTGGTATATAGCAACAGTAATAATGCCGATAAAACGGT
+ATCGCTAACCGCTAAGGTGGTCGACAGCACGAAGGTTCAGGCGACGGATTATAAGATTGT
+TTTTGACGGTACAGACTGGCAGGTTACTCGCACTGCGGATAACACCACCTTCACGGCAAC
+AAAAGATGCTGACGGAAAACTGGAGATTGACGGTCTGAAAGTGACGGTAGGGACTGGCGC
+ACAGAAAAACGACAGTTTTCTTCTCAAGCCGGTCAGCAATGCTATCGTCGACATGAACGT
+TAAAGTGACAAATGAAGCCGAGATTGCGATGGCGTCTGAGTCAAAACTCGATCCTGATGT
+GGATACCGGCGACAGCGATAACCGCAATGGTCAGGCATTGCTGGACTTACAAAACAGCAA
+TGTAGTGGGCGGCAACAAAACCTTTAACGATGCTTACGCCACGTTGGTCAGCGATGTGGG
+TAACAAAACGTCAACGCTGAAAACCAGCAGCACCACGCAGGCGAATGTGGTTAAACAGCT
+TTATAAACAGCAACAGTCGGTTTCCGGCGTTAACCTCGACGAAGAGTACGGCAATTTGCA
+GCGTTATCAGCAGTATTATCTGGCGAATGCGCAAGTATTGCAGACCGCGAATGCGCTGTT
+TGATGCGTTATTGAATATTCGCTAAAGGAGAAGGATGACATGCGTATCAGTACCCAGATG
+ATGTACGAACAAAATATGAGCGGCATCACTAATTCTCAGGCCGAATGGATGAAGCTGGGC
+GAGCAGATGTCTACCGGTAAGCGCGTTACCAACCCATCTGACGATCCGATCGCCGCGTCG
+CAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAGAATAGCCAGTACGCCCTGGCGCGTACG
+TTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGCGTACTCAGTCAGGTGACGACGGCGATT
+CAAACCGCGCAGGAAAAAATCGTCTATGCCGGAAACGGCACGTTAAGCGACGATGACCGC
+GCGTCGCTGGCGACGGATTTACAGGGGATCCGCGATCAGCTGATGAACCTGGCAAACAGC
+ACTGACGGCAATGGTCGCTATATCTTTGCCGGGTATAAAACGGAAGCGGCGCCATTCGAC
+CAGGCGACAGGTGGTTATCATGGCGGCGAGAAAAGTGTTACCCAGCAGGTGGATTCCGCA
+CGCACGATGGTAATTGGCCATACGGGAGCGCAAATTTTTAATAGCATCACCAGCAATGCG
+GTGCCGGAACCGGATGGCTCGGACTCCGAAAAGAATCTGTTTGTCATGCTCGATACGGCA
+ATTGCCGCGCTCAAGACCCCGGTGGAAGGCAATGACGTGGAAAAAGAAAAAGCCGCTGCC
+GCCATTGATAAAACCAATCGCGGCTTAAAAAATTCGCTTAATAACGTCCTGACCGTTCGT
+GCGGAACTGGGAACGCAACTGAGCGAACTCAGTACGCTGGATTCACTGGGAAGCGACCGT
+GCGCTGGGACAGAAGCTACAGATGAGCAACCTGGTAGATGTGGACTGGAACTCGGTCATT
+TCCTCCTACGTCATGCAACAGGCGGCATTACAGGCGTCCTATAAAACGTTTACCGACATG
+CAGGGAATGTCGCTTTTCCAGTTGAACCGGTAACGCCTCTTTTTGAAACATATCACGAAA
+CTGGATATGTTTTGTCTGCCCGCGCCATCCACCCCGGCGCGGGCATTTTTTGTCTATGGA
+AAACCCCCAGCTAGGCTGGGGGTTCCGGAAAGCTTTCAGCTTTAAGCCAGTTATTAAAAC
+CCCTTTTGATTTGTTAAAACATCTTGCGGTCTGGC
\ No newline at end of file
diff --git a/t/data/real_data_core_gene_alignment.aln b/t/data/real_data_core_gene_alignment.aln
new file mode 100644
index 0000000..e23823b
--- /dev/null
+++ b/t/data/real_data_core_gene_alignment.aln
@@ -0,0 +1,1950 @@
+>11111_1#11
+ATGCGTATCAGTACCCAGATGATGTACGAACAAAATATGAGCGGCATCACTAATTCTCAG
+GCCGAATGGATGAAGCTGGGCGAGCAGATGTCTACCGGTAAGCGCGTTACCAACCCATCT
+GACGATCCGATCGCCGCGTCGCAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAGAATAGC
+CAGTACGCCCTGGCGCGTACGTTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGCGTACTC
+AGTCAGGTGACGACGGCGATTCAAACCGCGCAGGAAAAAATCGTCTATGCCGGAAACGGC
+ACGTTAAGCGACGATGACCGCGCGTCGCTGGCGACGGATTTACAGGGGATCCGCGATCAG
+CTGATGAACCTGGCAAACAGCACTGACGGCAATGGTCGCTATATCTTTGCCGGGTATAAA
+ACGGAAGCGGCGCCATTCGACCAGGCGACAGGTGGTTATCATGGCGGCGAGAAAAGTGTT
+ACCCAGCAGGTGGATTCCGCACGCACGATGGTAATTGGCCATACGGGAGCGCAAATTTTT
+AATAGCATCACCAGCAATGCGGTGCCGGAACCGGATGGCTCGGACTCCGAAAAGAATCTG
+TTTGTCATGCTCGATACGGCAATTGCCGCGCTCAAGACCCCGGTGGAAGGCAATGACGTG
+GAAAAAGAAAAAGCCGCTGCCGCCATTGATAAAACCAATCGCGGCTTAAAAAATTCGCTT
+AATAACGTCCTGACCGTTCGTGCGGAACTGGGAACGCAACTGAGCGAACTCAGTACGCTG
+GATTCACTGGGAAGCGACCGTGCGCTGGGACAGAAGCTACAGATGAGCAACCTGGTAGAT
+GTGGACTGGAACTCGGTCATTTCCTCCTACGTCATGCAACAGGCGGCATTACAGGCGTCC
+TATAAAACGTTTACCGACATGCAGGGAATGTCGCTTTTCCAGTTGAACCGGATGTCCAGC
+TTGATTAATCACGCCATGAGCGGACTTAACGCCGCGCAGGCCGCGTTAAATACGGTCAGT
+AATAACATCAACAATTATAACGTTGCGGGTTATACCCGGCAGACAACTATTCTGGCGCAG
+GCAAACAGTACGTTAGGGGCTGGCGGCTGGATAGGTAATGGCGTTTACGTTTCAGGCGTA
+CAGCGCGAATATGATGCGTTTATCACTAATCAGCTACGCGGCGCGCAAAACCAGAGCAGC
+GGCTTAACCACGCGCTATGAACAAATGTCGAAAATCGACAACCTGCTGGCCGATAAATCC
+AGCTCACTGTCTGGCTCGCTGCAGAGTTTTTTTACCAGCCTGCAAACGTTAGTCAGTAAT
+GCGGAAGATCCTGCGGCGCGTCAGGCGCTGATTGGTAAAGCGGAAGGGCTGGTAAACCAG
+TTCAAAACCACCGATCAGTATCTGCGCGATCAGGATAAACAGGTCAATATCGCGATTGGC
+TCCAGCGTGGCGCAAATCAACAATTACGCGAAGCAGATAGCTAACCTGAACGATCAAATC
+TCCCGTATGACGGGCGTAGGCGCGGGCGCATCGCCGAACGACCTGCTCGATCAACGTGAT
+CAGTTGGTTAGCGAGCTTAACAAGATCGTTGGCGTCGAGGTGAGTGTACAGGACGGCGGC
+ACCTATAACCTGACGATGGCCAATGGCTATACGCTGGTGCAGGGGTCGACGGCGCGTCAG
+TTGGCGGCGGTTCCCTCCAGCGCCGACCCGACGCGAACGACTGTCGCTTATGTCGATGAG
+GCCGCCGGTAACATCGAAATTCCGGAAAAGTTGCTGAACACCGGTTCGCTCGGCGGGCTA
+CTGACGTTCCGTTCTCAGGATCTGGATCAGACTCGTAATACGCTGGGCCAGTTGGCGTTG
+GCGTTTGCCGATGCGTTTAACGCGCAGCATACCAAAGGTTATGACGCCGACGGCAATAAA
+GGGAAAGACTTCTTTAGCATTGGCTCGCCGGTGGTATATAGCAACAGTAATAATGCCGAT
+AAAACGGTATCGCTAACCGCTAAGGTGGTCGACAGCACGAAGGTTCAGGCGACGGATTAT
+AAGATTGTTTTTGACGGTACAGACTGGCAGGTTACTCGCACTGCGGATAACACCACCTTC
+ACGGCAACAAAAGATGCTGACGGAAAACTGGAGATTGACGGTCTGAAAGTGACGGTAGGG
+ACTGGCGCACAGAAAAACGACAGTTTTCTTCTCAAGCCGGTCAGCAATGCTATCGTCGAC
+ATGAACGTTAAAGTGACAAATGAAGCCGAGATTGCGATGGCGTCTGAGTCAAAACTCGAT
+CCTGATGTGGATACCGGCGACAGCGATAACCGCAATGGTCAGGCATTGCTGGACTTACAA
+AACAGCAATGTAGTGGGCGGCAACAAAACCTTTAACGATGCTTACGCCACGTTGGTCAGC
+GATGTGGGTAACAAAACGTCAACGCTGAAAACCAGCAGCACCACGCAGGCGAATGTGGTT
+AAACAGCTTTATAAACAGCAACAGTCGGTTTCCGGCGTTAACCTCGACGAAGAGTACGGC
+AATTTGCAGCGTTATCAGCAGTATTATCTGGCGAATGCGCAAGTATTGCAGACCGCGAAT
+GCGCTGTTTGATGCGTTATTGAATATTCGCATGATCGGAGACGGTAAATTGCTGGCCAGC
+GCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAAGCGGGCCAGGACCCGGCG
+GCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTTGTGCAGATGATGCTGAAA
+AGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGCGATCAGACGCGTCTGTAT
+ACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCCGGTAAGGGATTGGGGCTG
+GCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATGCCTGCAGATGATGCGCCG
+CAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTATCAAAATCAGGCGCTGACC
+CAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGCGATGCGCCGCTCTCCGGC
+GACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGGCTGGCCAGCGAACAAAGC
+GGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAGTCCGGCTGGGGGCAGCGG
+CAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTTGGCGTGAAAGCGACCGCC
+AGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATACGAAAATGGCGAAGCGAAA
+AAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAGGCGTTATCGGATTATGTC
+GCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACTGCCGCCACGGCAGAGCAG
+GGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCGAATTACGCGCGTAAATTG
+GCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTCAGCAAAACCTACAGCGCG
+AATCTCGACAATCTCTTTGTGTTTAAAGCTCTTGCAGGAATCGTTCTGGCACTGGTTGCC
+ACTCTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGGAGTACGGGAAAAC
+TCGCTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGACCAGACGACCCAG
+ACGCCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGGGATTACGGTCCCC
+ACCGGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGACGGCGTCGTATCCG
+CCTTTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAATGGGGAACGCTAAA
+AGTCTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGACAGCCAGGTGTAT
+GCTCTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGCAGGCGGCAGTAGC
+GTGCAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGATTATCGAACGCGAG
+TTGCCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAACGACGAAGATTTT
+ACGATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTACGGCAGCGCCACT
+GCGCTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAGCTCGCAGGTGCGT
+TTTCTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGATGCAAAAGTCGTG
+ATCAACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCTGGATAGCTGCGCT
+GTGGCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGTCAACCAGCCGAAT
+ACGCCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGATAGATTTGCGTCAG
+AGCGGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAGCGTAGTGCGCGCG
+CTGAATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCAGTCCATGCAGAGC
+GCGGGCTGTCTACGCGCCAAACTGGAAATCATCATGGCCCTGATGGTCGCGACGCTGACA
+GGATGCGCCTGGATACCCGCTAAACCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATA
+CCTGGCCCGGTACCGGTGGCGAATGGCTCCATATTTCAGTCTGCGCAGCCGATTAATTAT
+GGCTATCAGCCGCTTTTTGAAGATCGTCGACCGCGTAATATCGGCGATACGCTCACGATT
+GTGTTACAGGAAAACGTCAGCGCCAGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGC
+AAAACCAGCTTTGGTTTTGATACGGTACCGCGTTATCTGCAGGGATTATTCGGTAATTCC
+CGCGCGGATATGGAGGCCTCCGGCGGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCC
+AGCAATACCTTTAGCGGCACGCTGACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAAT
+TTACACGTCGTGGGGGAAAAACAGATCGCGATTAATCAGGGAACGGAATTCATCCGCTTC
+TCCGGCGTGGTAAATCCACGCACCATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTG
+GCGGATGCGCGGATTGAATATGTCGGGAACGGCTATATTAACGAAGCGCAAAATATGGGC
+TGGCTGCAACGTTTCTTCCTTAATTTGTCGCCGATGATGATCAGTTCATTATGGATCGCC
+AAAACCGGTCTGGACGCGCAGCAAACCAATATGGATGTGATTGCCAATAACCTGGCAAAC
+GTCAGCACCAATGGTTTTAAGCGTCAGCGCGCGGTATTTGAAGATCTGTTGTATCAGACC
+ATCCGCCAGCCGGGCGCGCAGTCGTCCGAGCAGACGACGCTGCCTTCCGGGCTGCAAATC
+GGTACCGGCGTGCGTCCGGTCGCCACGGAGCGCCTGCACAGTCAGGGGAACCTGTCGCAG
+ACCAACAACAGTAAAGATGTGGCGATTAAAGGGCAGGGCTTTTTCCAGGTCATGCTGCCG
+GACGGTACGTCTGCCTATACCCGCGACGGCTCTTTCCAGGTGGATCAGAATGGTCAACTG
+GTGACGGCGGGCGGTTTTCAGGTGCAGCCGGCAATCACCATTCCGGCCAACGCGTTAAGC
+ATCACGATTGGCCGCGACGGCGTGGTCAGCGTTACCCAGCAAGGGCAGGCCGCGCCGGTT
+CAGGTCGGGCAGCTTAACCTGACCACCTTTATGAACGACACCGGTCTGGAAAGCATCGGC
+GAGAACCTCTATATCGAAACGCAATCGTCCGGCGCGCCGAACGAAAGCACGCCGGGGCTC
+AACGGCGCGGGGTTGTTGTATCAAGGGTATGTCGAAACGTCGAACGTTAACGTGGCGGAA
+GAGCTGGTGAACATGATTCAGGTTCAACGCGCCTATGAAATTAACAGTAAAGCAGTATCG
+ACGACCGATCAGATGCTGCAGAAACTGACGCAACTCATGGATCACGCAATTTATACCGCC
+ATGGGGGCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAACGGCCAGCAACCTGGCTAAT
+GCCTCAACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACGCGCGGTGCCCGTTGATGGC
+CTCTCTTTAGCGACGCGCACGTTGGTTACGGCGTCGACGCCGGGGGCGGATATGACCCAG
+GGTCAGTTGGACTACACTTCCCGCCCGCTGGATGTTGCGTTACAGCAGGACGGCTGGCTG
+GTGGTGCAAGCGGCGGATGGCGCTGAAGGATATACCCGTAACGGGAATATCCAGGTGGGC
+CCGACCGGGCAGTTAACCATTCAGGGACATCCGGTTATCGGCGAAGGCGGCCCGATTACC
+GTTCCGGAAGGGTCGGAAATCACCATTGCGGCAGACGGCACGATCTCCGCGCTCAATCCC
+GGCGACCCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAAGCTGGTCAAAGCGGAAGGC
+AATGAGGTGCAGCGGAGCGATGACGGTTTATTCCGCCTTACCGCCGAGGCACAGGCTGAA
+CGCGGGGCGGTACTGGCCGCCGACCCGTCAATTCGCATTATGTCGGGCGTGCTGGAGGGC
+AGTAACGTCAAGCCGGTTGAAGCCATGACCGACATGATCGCCAACGCACGTCGTTTTGAA
+ATGCAGATGAAGGTTATCACCAGCGTAGATGAGAACGAAGGGCGAGCTAACCAACTGCTG
+TCGATGAGTATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTGCGGCCACCAACCTT
+GATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTAAGTCCGGTACGGCA
+TCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAAAAGTGGCGGGGATT
+ACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGCTGGATGTCGCGATT
+AGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGTTCTATAGCCGCAAC
+GGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGGGGATGCAGTTGACC
+GGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGAATCCTGCGCCGATC
+ACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGTCAATGCAGATCAAC
+CTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGAGTGATGCGGATTCG
+TATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATGCCCATGACATGAAC
+GTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCCATGACAGCAGCGAT
+CCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCAATGAAAACGGGATT
+CTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATGGCGCGACAGCGGCC
+ACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGGCTAATAACATCGTC
+GCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACCAGATTAACAATGAT
+GGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGGGGCAGATTGTGCTG
+GCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACGTCTGGGCGGCGACG
+CAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACTTCGGTAAGCTGACG
+AACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGGTGAATATGATCGTC
+GCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGGACCAGATCCTCAAT
+ACGCTGGTTAACCTGCGCATGTCTATTGCCGTAAATATGAATGACCCGACCAACACGGGC
+GTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGCAACGCTGCCGATCTGCAAAGC
+AGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAGGACCCGACTAACCCATTACAA
+AATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACCGTGAGCGGCATTGAAAAACTG
+AATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAATAGTCAGTCCCTACAGGCGACC
+ACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACAATTCTGGCGGGTAAAGGCGCG
+GAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTGGAATTGCAACAGCCTGCGGAC
+AAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTGGTACGGACGCTGGAGATCGGT
+GAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGTAAGCAAACGGACGGAACAACG
+GTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGCAATGGCGGGACGCAACTGGTG
+GCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACGAAGGGCAGTAACGGCAACCTG
+TTGGATCTGGGTACCTACGGCACCACCACACTCGACGAAGTTCGGCAAATAATCATGCAA
+ATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGCCTACAA
+AAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCTAAAGCG
+CCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGGAATTAT
+CTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAGCGCGAT
+CTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCAATGGCA
+AACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAAGAAGCT
+GCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAGCAGCAA
+AATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGATGCTCAG
+GTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCATAACGGG
+CATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAAGATATC
+TTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATTCATCAC
+GCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAAACGCTT
+TTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTTCTGCGT
+CAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGTAAACCT
+GAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCCGTCGGG
+TTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAAATGCGC
+GCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAATAAAGAT
+GGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGTGTTAAT
+GAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCCGAAGCG
+CTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGGGTTGGC
+GAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGCCAGATT
+AAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAACTCGCA
+CAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGTAAAAGC
+GGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCTTTCCAT
+CAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAAATTTTC
+CAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGCGGGGCG
+GGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAAAAACGA
+GTTGGGGATGAAAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACATCTATG
+AAAAAGTATCTTGCTTTCGCCGTTACGCTGCTGGGTATGGGTAAAGTCATCGCCTGTACT
+ACCCTTTTGGTAGGCAATCAGGCTTCGGCTGACGGCTCCTTTATTATCGCGCGCAACGAG
+GATGGCTCGGCAAATAACGCCAAGCATAAGGTTATTCATCCCGTCGCGTTTCATCAACAA
+GGCGAGTATAAAGCACATCGCAACAATTTTAGCTGGCCGCTTCCGGAGACAGCGATGCGC
+TATACGGCGATTCATGACTTTGATACTAACGATAACGCCATGGGTGAAGCCGGTTTCAAT
+TCGGCGGGCGTCGGAATGAGCGCAACGGAAACCATTTACAACGGCAGAGCGGCGCTGGCT
+GCCGATCCTTACGTGACAAAAACGGGAATCACGGAAGACGCCATTGAGTCCGTGATCCTG
+CCAGTGGCGCAATCGGCGCGTCAGGGCGCCAAATTACTGGGAGATATTATTGAACAAAAA
+GGCGCGGGCGAAGGTTTCGGCGTCGCGTTTATTGATAGCAAAGAGATATGGTATCTGGAG
+ACGGGAAGCGGACATCAATGGCTGGCAGTACGACTTCCGGCAGATAGCTATTTCGTTTCC
+GCCAATCAGGGACGTTTACGCCATTACGATCCGAATGATAACGCGAATTATATGGCGTCA
+CCAACGTTAGTAAGCTTTGCGAAAAAGCAGGGATTATATGATCCGGCCCGCGGCGAATTC
+GACTTTCATCAAGCCTATTCGCAGGATAACAAAAACGATACCACCTATAATTATCCGCGC
+GTCTGGACGCTACAACACCAGTTTAATCCGCATCTGGATACGGTCGTTAGCGAAGGGGAA
+ACATTTTCTGTTTTTTTAACGCCAATAACGAAGATCAGCGTGGCGGCAGTAAAAAACGCG
+TTACGCAATCACTATCAGGGAACGTCGCACGACCCTTATGCCAGTCATAATCCACAAGAA
+CCATGGCGACCTATATCCGTTTTTCGTACCCAGGAGTCACATATTTTACAGGTCAGACCG
+AAATTACCGCAGGCTATCGGCAACGTAGAATACATCGCCTATGGAATGCCATCTCTTAGC
+GTCTATCTCCCCTATTACCAGGGGATGCGTCATTATCAACCCGGAGATGATAAAGGAACC
+GATCGGGCGAGCAACGACTCTACCTACTGGACATTCCGCACGCTGCAAACACTGGTTATG
+CAAGACTACAATACGTTTGCGCCAGATGTGCAACATGCCTGGAAAACATTTGAACAGCAA
+ACAGCTAAGCAACAGTATAAGATGGAGCAGAGCTATCTGAGATTATATGCGTCGCATCCG
+AAAGAAGCACAACGCTTACTGCAAAATTTTGAAGATAAAACGATGCAAAATGCGCAGACG
+CTCGCCCGTCGCCTGACCAATAATATTATTACGACAATGACTTACCGCACAGATATGAAA
+TATCACTTTTCAAGTACGCAGCCAATGGTTAAGTTATCAATGACGCTGCGCCTGACAATT
+TCTTTTATCGCCATACTTATCCTCGCCTGTACCGGCATTAGCTGGACGCTCTATAACGCG
+CTGAGCAAAGAATTAACGTATCGGGATGATATGACGCTAATAAATCGGGCGGCGCAAATG
+CAGCAACTGTTACTGGATGGCGCCAGGCCGGAAAATCTGCCGCTCTATTTCAATCGGATG
+GTGGATACGAAGCAGGATATCTTATTGATCCACTCAGCAACAGGCCATAATGTTGCGATT
+AATCATAGCGGCATCCCCGACCAACGCTTTAACGAGATTCCGCTGGCTAAAAACATCACC
+CGCGAAACCTTATTTCGCCAGGCGGTACAAGGCACGGAGCTGACCGCGGTACGAGTAAAC
+GCCAGAAGCGGCGATAACCCGCTGACCCTTACTATTGCCAGGCTGGCGACGGAAAGGCGG
+CAAATGCTGGCGCAATATCGCCGCAACAGTTTGCTGATTAGCCTTATCGCGATCCTCGTC
+TGTTCGGCGCTCAGTCCATTAGTCATCAGAAACGGGCTGCGGGCCATTACGTCGCTCAGC
+CGACTCACCGCGGCGACAGATAGCGGCACACTTCGCCAGCCGCTGGCGGAACAGGCGTTA
+CCCGTCGAGCTCAGGCCGCTTGGGCAAGCGCTAAATACCATGCGCCAGAAGCTTTCCGAC
+GATTTTGAACGCCTGAACCAATTTGCCGACGATCTGGCGCATGAGCTGCGCACGCCGGTT
+AATATTTTACTGGGGAAGAATCAGGTTATGCTGAGTCAGGAACGCAGCGCCGAAGAGTAT
+CAACAAGCCCTTGTCGATAATATTGAAGAGCTGGAGGGACTGTCGCGACTGACAGAAAAT
+ATTCTCTTTCTGGCACGCGCGGAGCACCAGAATATAGCGGTAAAAAAACAGCCTGTTTCG
+CTCAATGCGCTGGTCGAAAATATGCTGGATTATCTTAGCCCCCTTGCCGAAGAGAAGCAC
+ATCTGTTTTATAAATCAATGTCAGGGAACGGTATGGGCTGACGAAATATTATTACAAAGA
+GTGCTCTCAAACCTGCTGACGAATGCCATCCGTTATTCTGATGAAAACGCCGTGATACGT
+ATTGAAAGCGCTTATGATGATAACGTTGCAGAAATTCGGGTCGCTAATCCGGGCAGCCCC
+ACCGCCGATGCGGATAAGCTTTTCCGGCGTTTTTGGCGAGGAGATAATGCCCGCTACACT
+GCCGGTTTCGGCCTGGGGTTATCGTTAGTTAACGCGATTGCCCTATTGCACGGTGGCTCG
+GCATCTTACCGCTATGCCGATGAACATAATATCTTTTCGGTTCGTCTGCCTGATAGCGGT
+GATAGCATGTCATCTTGTTGGAGATTTACGGATTCGCTAACAAGCCTATGGCATACTGCG
+TTGATGAAGATTTTATTGATTGAAGATAACCAGAAAACCATTGAGTGGGTACGTCAGGGA
+CTCACGGAGGCAGGCTATGTGGTTGATTATGCCTGTGATGGACGAGACGGATTACACCTA
+GCCCTTCAGGAACATTATTCATTGATTATTCTTGATATTATGCTGCCGGGGCTTGATGGA
+TGGCAGGTTTTACGCGCGTTGCGCACTGCATATCAGCCCCCTGTTATTTGCCTGACGGCG
+CGCGACTCGGTTGAGGATCGCGTCAAAGGTCTTGAGGCGGGCGCTAATGATTACCTTGTT
+AAGCCTTTTTCCTTCGCCGAACTGCTGGCCCGGGTGAGAGCTCAACTCAGACAGCATGTC
+CCGGTCTTTACCCGACTGACGATCAATGGTCTGGACATGGATGCCACAAAGCAATCGGTG
+TTACGAAATGGCAAACCGATTTCCCTGACCCGCAAAGAATTCCTGCTCCTCTGGTTACTG
+GCGTCCCGGGCAGGGGAAATCGTGCCCCGAACCGCGATCGCCAGCGAAGTTTGGGGAATT
+AACTTTGATAGTGAAACCAACACCGTTGATGTCGCGATTCGTCGGCTGCGCGCCAAAGTA
+GACGATCCATTTGAAAAGAAGCTCATTATGACCGTCCAGGGGATGGGTTATCGATTACAG
+GCGGAAACGTCGCAGAATGGTATGAAACGATATATACTGGCTACCGCGATAGCGTCTCTT
+GTTGCAGCCCCGGCAATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATATTCTC
+GATCAGCAAACAGGCAAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAAAGGAT
+AACGGATGGACGCAATTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAGCACTG
+TGGCCCGAAAAAGCTGCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCCAGTAT
+TTTGAAAGTAAAAAACTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATATCAGC
+AAAACGAATGAGCACTATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAACCTAT
+CGCGGGAGCATGCAAGTAGATGAACAACGTCTGCGTTTTCGCGATGCGATGGCAAGTCTG
+GCGGCAGCGGTCAACATCGTAACCACGGCGGGTCACGCCGGACGCTGCGGTATCACCGCA
+ACAGCGGTTTGCTCAGTCACTGATACGCCGCCCTCCGTGATGGTATGTATTAATGCCAAT
+AGCGCCATGAACCCCGTTTTTCAGGGCAACGGCAGGCTGTGCATTAATGTACTTAACCAT
+GAGCAGGAGCTGATGGCGCGCCACTTTGCCGGTATGACGGGGATGGCGATGGAGGAGCGT
+TTTCACCAGCCATGTTGGCAAAACGGGCCGCTGGGCCAGCCGGTACTTAACGGCGCGCTG
+GCCAGTCTTGAAGGCGAGATCAGCGAGGTACAAACCATTGGCACGCATCTGGTGTATCTG
+GTGGCGATCAAAAATATTATTCTTAGCCAGGAGGGGCATGGCCTGATTTATTTCAAACGC
+CGTTTTCATCCGGTCAGACTTGAGATGGAAGCGCCTGTTATGGGACGCACACCGGATTAC
+AAAGCCGCCTTTGGCTGCGCTCTGGGCGCTAACCCAGCCTTCTACGGCCAGTTTGAGCAG
+AACGCCCGTAACTGGTACACCCGTATTCAGGAGACCGGCCTGTACTTTAACCATGCAATC
+GTCAACCCGCCCATTGACCGCCACAAACCTGCCGACGAAGTGAAAGACGTCTATATCAAG
+CTGGAGAAAGAGACGGACGCCGGGATTATTGTCAGCGGGGCGAAAGTTGTCGCCACTAAC
+TCCGCCCTGACTCACTACAACATGATTGGTTTCGGCTCAGCCCAGGTGATGGGCGAAAAC
+CCGGATTTTGCTCTGATGTTTGTCGCGCCAATGGATGCCGAAGGCGTAAAACTTATTTCG
+CGCGCCTCGTATGAAATGGTCGCGGGCGCGACGGGCTCGCCGTTTGATTATCCCCTCTCC
+AGCCGTTTTGATGAAAACGATGCCATTCTGGTGATGGACAAGGTGCTGATCCCGTGGGAA
+AACGTATTAATTTACCGTGATTTCGATCGTTGTCGTCGCTGGACGATGGAAGGCGGCTTT
+GCCCGTATGTATCCACTGCAAGCCTGTGTTCGTCTGGCGGTAAAACTTGATTTCATTACC
+GCGCTGCTGAAAAAATCGCTCGAATGTACGGGTACCGTAGAGTTCCGGGGCGTGCAGGCC
+GATCTCGGCGAAGTCGTGGCCTGGCGCAATATGTTCTGGGCATTGAGCGATTCTATGTGT
+TCTGAAGCAACCCCGTGGGTAAACGGCGCCTGGCTACCGGACCACGCCGCGCTGCAAACC
+TATCGTGTGATGGCCCCAATGGCCTACGCGAAAATTAAAAATATTATTGAACGTAACGTT
+ACCAGCGGCCTGATTTACCTGCCTTCCAGCGCCCGCGATCTGAATAATCCGCAAATCGAC
+CAGTACCTGGCGAAATACGTACGCGGCTCTAACGGAATGGACCATGTTGAACGTATCAAA
+ATTCTTAAATTGATGTGGGATGCCATCGGCAGCGAGTTTGGCGGTCGCCATGAGCTGTAC
+GAGATTAACTACTCGGGCAGCCAGGATGAAATTCGTCTGCAGTGTCTGCGTCAGGCCCAG
+AGCTCCGGCAATATGGATAAGATGATGGCAATGGTCGATCGCTGCCTCTCCGAATACGAT
+CAGAATGGCTGGACGGTTTCGCATTTGCACAATAACGACGACATCAATCAACTGGATAAG
+CTGCTGAAAATGCATGATTCATTAACCATCGCCTTGCTTCAGGCGCGCGAAGCGGCAATG
+ACCTATTTCCGCCCCATCGTTAAAAGCCACAATCTGACCGACCAGCAATGGCGCATTGTG
+CGAATCCTGGCCGATAGCCCCTCTATGGATTTTCACGAGCTGGCCTTTCGTACCTGTATT
+TTGCGTCCAAGTCTGACCGGAATATTGACGCGCATGGAGCGAGACGGACTGGTGTTGCGA
+CTCAAGCCGGTTAACGATCAGCGTAAGTTATATGTCATGTTGACGGAGCAGGGACAAACG
+TTGTACGCCCGTGCCCGGAGCGAGGTAGAAGAGGCTTATCGAAAAATTGAGGCCGATTTC
+ACGCCCGAAAAAACACAGCAATTGATGCTGCTGCTGGACGATCTTATTGCTCTGGGGCGC
+CAGCATCCTGATAGCGAAGCGGAAGCAATGAAGGGTACTGTTTTCGCCGTTGCGTTAAAC
+CATCGCAGCCAGCTTGATGCCTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCG
+CCTAAAACCGCAGTGTGGTTCATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCC
+ATTCCTTATCCGCAGGGAGAAAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGG
+AAAACCGCCAGCCGGATACGCCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTG
+GCTAACGAGGTCAGCCTGCCGGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGT
+CGCGATGGCTTTTGCCCGCTGGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACC
+ATTATCACTGAAATCAACGGACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGT
+AGCGCCGCACAACTGCTTAGCGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCG
+ATCTTACTTGGTACGCCGCAGAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATT
+CTGGCGAAAGGTTTACCCGCGCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGC
+CACCAGACGTTTACGTGGCCGCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAAC
+TACGCCGATCACGCCAGCGAGCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATC
+AAAGCGCCAAACACCTTTACCGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAA
+TATATGCACTACGAAGCCGAGCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGC
+GAAGCCGAAGCCATGGAGTATGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGC
+GACTATCTGGAAAACTACTACCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACG
+CCGATAGGCCCGTGGATTGTGGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTA
+CGCACCTTTGTCAACGGTGAGCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGC
+ATCCCGTTCCTGATTTCTTATCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATT
+GCCACCGGTACGCCGAAAGGGCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAA
+GTAGAAGGCGTGGGTCGCCTGGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAAATGAAG
+AAAATAAATCATTGGATTAACGGCAAAAACGTTGCAGGTAACGACTACTTCCAGACCACT
+AACCCGGCGACCGGTGATGTGCTGGCGGAAGTAGCCTCCGGCGGTGAAGCAGAAGTGAAC
+CAGGCTGTCGCGGCGGCAAAAGAGGCGTTCCCGAAATGGGCCAACCTGCCGATGAAAGAG
+CGCGCGCGCCTGATGCGCCGCCTTGGCGACCTGATTGACCAGCATGTGCCGGAAATCGCG
+GCGATGGAAACCGCCGACACCGGCCTGCCTATTCACCAGACTAAAACGTGCGTGCTGATC
+CCGCGCGCCTCGCATAACTTCGAATTCTTCGCCGAAGTGTGCCAGCAGATGAACGGCAAG
+ACCTATCCGGTTGACGATAAAATGCTCAATTATACGCTGGTGCAGCCCGTCGGCGTCTGC
+GCGCTGGTGTCGCCGTGGAACGTGCCGTTTATGACCGCGACTTGGAAAGTTGCGCCGTGC
+CTGGCGCTGGGTAACACCGCGGTGCTCAAAATGTCCGAGCTGTCGCCGCTGACTGCCGAC
+AGGCTGGGCGAGCTGGCACTGGAGGCAGGAATTCCGGCAGGCGTGCTGAACGTGGTGCAG
+GGCTACGGCGCGACGGCGGGCGATGCGCTGGTACGCCACCATGACGTGCGTGCGGTGTCG
+TTTACCGGCGGTACCGCCACCGGTCGCAATATCATGAAAAATGCCGGGCTGAAAAAATAC
+TCGATGGAGCTGGGCGGCAAATCGCCGGTGCTGATTTTTGAAGACGCCGACATTGAGCGC
+GCGCTGGACGCCGCGCTGTTCACCATCTTCTCGATCAACGGCGAACGCTGCACCGCTGGG
+TCGCGCATCTTTATCCAGCAGAGCATTTACCCTGAGTTCGTGAAGCGCTTTGCCGAACGC
+GCGAATCGCCTGCGTGTCGGCGATCCGACCGACCCGAACACCCAGGTCGGCGCGCTGATT
+AGCCAACAGCACTGGGAGAAAGTCTCCGGTTATATCCGCCTCGGCATTGAAGAGGGGGCA
+ACGCTGCTGGCGGGCGGTGCGGAAAAACCCACTGACCTGCCTGCGCATCTGAAAGGCGGT
+AACTTCCTGCGCCCAACCGTGCTGGCCGATGTCGACAACCGTATGCGCGTTGCGCAGGAA
+GAGATCTTTGGGCCGGTCGCCTGCCTGCTGCCATTCAAAGACGAAGCGGAAGGGTTACGT
+TTGGCGAACGATGTGGAATACGGTCTGGCCTCTTATATCTGGACCCAGGACGTGAGCAAA
+GTGTTGCGCCTGGCGCGTGGGATTGAAGCCGGCATGGTCTTCGTCAACACCCAGAACGTC
+CGCGACCTGCGCCAGCCGTTCGGCGGCGTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGC
+GAATATAGCTTCGAAGTGTTTGCGGAAATGAAAAACGTCTGCATCTCAATGGGCGACCAT
+CCTATCCCAAAATGGGGAGTTATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTG
+CCGTCGATGTATCTTTCTGAACTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATT
+GATGGGCATATTGAAATTGGCAAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTA
+TTCGACACCCACTGGCTGGTGAATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAG
+GGCGTCTATACCAGCAACGAATTGCCGCACTTTATTCGCGACATGACCTATGACTATGAC
+GGTAATCCGGCGCTCGGCCATCTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCC
+AAAGCGCACAACATCCCGAGCCTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTAC
+ATGAACAGCGACAAGCACTTCAAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGAT
+TTTGCCGACAGCCGCAAACTGGGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGT
+ACCGTAGCGGTATTCGCCAGTGGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCG
+GAAGAGGGGATGAACAGCTACACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTC
+AAGCTGTGGCGCGAAGGCAAATTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGAC
+TACTGCTACGGCGAAGGCAACATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGG
+GACAAATACGACGGCAAGGTGGAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGC
+CAGGTAAACGCTGTTTTCCCGCTGCCTGCGATGCCGCACTTTATTGCTGAATGTACTGAA
+AATATTCGCGAGCAGGCTGATTTACCAAGCCTGTTCAGCAAGGTAAACGAGGCGCTGGCC
+GCCACCGGGATTTTCCCCATCGGCGGTATCCGCAGTCGCGCCCACTGGCTGGATACCTGG
+CAGATGGCTGACGGTAAGCATGATTACGCGTTTGTGCATATGACGCTGAAAATCGGCGCC
+GGGCGCAGCCTGGAGAGCCGTCAGGAAGTCGGCGAAATGCTGTTTGGGCTGATTAAAGCC
+CACTTCGCCGACCTGATGGAGAACCGCTATCTGGCGCTGTCGTTTGAGATTGCCGAGTTA
+CATCCAACGCTCAATTACAAACAAAACAACGTACACGCGTTATTTAAAATGCTCGATAAA
+CAGACCCATACCCTGATCGCTCAGCGACTTAATCAGGCTGAAAAACAGCGTGAACAGATT
+CGCGCAGTGTCGCTGGATTATCCCAACATCACTATTGAAGATGCCTATGCCGTACAGCGT
+GAATGGGTCAATATCAAGATTGCCGAAGGGCGCACGCTCAAAGGCCACAAAATCGGCCTG
+ACCTCAAAAGCGATGCAGGCCAGCTCGCAAATCAGCGAACCGGATTACGGCGCGCTGCTT
+GACGATATGTTCTTCCATGACGGCGGAGATATCCCCACCGACCGTTTTATCGTCCCGCGT
+ATTGAAGTGGAGCTGGCGTTCGTGCTGGCGAAACCGCTGCGCGGCCCTCACTGCACGCTG
+TTCGACGTCTACAACGCCACGGATTATGTGATTCCGGCGCTGGAACTGATTGACGCCCGC
+AGCCACAACATCGACCCGGAAACCCAGCGCCCGCGCAAAGTGTTCGACACCATTTCCGAC
+AACGCCGCCAACGCCGGGGTGATCCTCGGTGGTCGCCCCATCAAACCAGACGAGCTGGAT
+CTGCGCTGGATCTCCGCGCTGCTCTATCGCAACGGCGTGATCGAAGAAACCGGCGTCGCC
+GCAGGCGTGCTGAATCATCCGGCCAACGGCGTGGCGTGGCTGGCGAACAAGCTTGCCCCC
+TACGATGTCCAGCTTGAAGCCGGGCAGATCATCCTCGGCGGCTCGTTCACCCGCCCGGTG
+CCGGCGCGCAAGGGCGACACCTTCCATGTCGATTACGGCAACATGGGCGCGATCAGTTGC
+CGGTTTGTGATGAAAAATGCTTTCAAAGACGCGTTAAAAGCGGGGCGCCCGCAAATCGGT
+TTGTGGCTGGGGCTTGCCAACAGTTACAGCGCTGAACTGTTAGCGGGCGCCGGCTTCGAC
+TGGCTACTGATTGACGGTGAACACGCGCCAAACAACGTGCAGACGGTGTTGACCCAGTTG
+CAGGCGATTGCGCCTTATCCCAGCCAGCCGGTGGTGCGTCCGTCATGGAACGATCCGGTA
+CAGATTAAGCAACTGCTCGACGTCGGCGCGCAAACGCTGCTGATACCGATGGTGCAGAAT
+GCCGATGAAGCGCGAAACGCCGTGGCGGCTACGCGTTATCCGCCTGCCGGTATTCGCGGC
+GTGGGCAGCGCGCTGGCGCGGGCATCGCGCTGGAATCGCATTCCGGACTATCTCCACCAG
+GCCAACGACGCCATGTGCGTACTGGTGCAGATTGAAACGCGTGAGGCGATGAGCAATCTG
+GCGTCAATTCTCGACGTGGATGGCATTGACGGCGTGTTTATTGGCCCGGCGGATCTCAGC
+GCCGATATGGGCTTTGCCGGCAATCCGCAGCACCCGGAAGTGCAGGCGGCGATTGAGAAC
+GCCATCGTGCAGATACGCGCGGCGGGGAAAGCGCCGGGGATTCTGATGGCCAATGAAGCA
+CTGGCGAAACGTTATCTGGAACTGGGGGCGCTATTTGTCGCCGTCGGCGTTGACACCACG
+CTGCTGGCGCGCGGAGCGGAGGCGCTGGCGGCGCGCTTTGGCGCAGAAAAAAAACTGTCC
+GGTGCGTCCGGCGTCTATATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCT
+GTCGGTTCGCACAACGCGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGC
+CGACTGATCGTATTTTTATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATC
+GGTTTTGCCGGGTTGACGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTT
+GCCACGACGCTGTTTTACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTG
+AGCATCGTCGGCGCCCGCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCT
+ACCGCCACGATGTTCGCGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGC
+ATTACCGAAGCGGGCTTTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCA
+TTTTTCCGCGCCCGCGCCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTG
+GGGTCAATTGTCTCCGGCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGG
+CAGTGGTTATTCCTGTTGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTT
+TACCTGGATGATACCCCGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTG
+CAGGAGATGATGGATAATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCAT
+AACGCCATGCAGCAGCGTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTAT
+ACGCTGGCCTATTTTTGCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAA
+ATCCTGAAAAGTTTTAATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATC
+CCGCAGATTTGTACTGTTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAG
+GAGCGTAAACACCACACTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCG
+TCGGCGACCGACCGTAACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCC
+TTTAGCGCGATGGCGATCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGG
+GCGATAGGCATTGCGGTCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTT
+ATGATTGGCTGGCTAAAAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCT
+TCTCTGTTAGTCGTCGGCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCG
+CGCGCCACCCCTATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGAC
+GAAAGCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTT
+GGTCGTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACC
+GGGCAGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTG
+CTAACGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTT
+CTGACGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGA
+GAGGCCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCG
+GCGCTCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGC
+GAACATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAG
+CTGGACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACC
+CTGTTAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTG
+CATATTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAA
+CGCCTGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAAT
+GCTGTCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTC
+TTTAATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTT
+CTCAACATGATGAAAAAAAGCGTCGCTATGCTGGCGGTTTGTATGCTGGCGCAAAGCCAC
+CTTGCCATTGCTGCCGGTGCTCCTGCGCCTCAAGAGATCAACATTGTTTTACTGGGCACC
+AAAGGCGGGCCTTCTTTGCTCAATACAGCCAGACTACCGCAAGCGACGGCGCTCACTATC
+GGCGATAAGATATGGCTGATAGATGCCGGCTACGGCGCCAGTCTGCAACTGGTGAAAAAT
+GGCATTCCACTGCGCAACATCAATACTATTTTGCTCACCCATCTGCACAGCGACCACATA
+CTGGATTATCCTTCCTTGCTGATGAATGCCTGGGCAAGTGGCCTGAAAGACCATACCATA
+CAGGTTTATGGCCCGCCGGGAACCCAGGCGATGACGAAGGCTAGCTGGAAGGTCTTTGAC
+AGGGATATCACGTTACGCATGGAAGAAGAGGGGAAACCCGATCCGCGCAACCTGGTTAAG
+GCGACCGATATCGGCCAGGGCGTCATCTATAAAGATGAACTGGTCACAATAAGCGCGCTG
+AAAGTGCCTCATTCCCCTTTCCCGGACGGTGAAGCGTTTGCTTACCGTTTTGATACTCAG
+GGTAAGCGAATCGTCTTCTCTGGCGATACGTCCTGGTTTCCTCCGCTTGCAACGTTTGCC
+CAGGGGGCGGATATCCTGGTACATGAGGCGGTACATGTCCCTTCGGTAGCAAAACTGGCT
+AATAGTATTGGCAACGGAAAAACGCTGGCTGAAGCGATTGCGTCGCATCACACCACGATT
+GAAGATGTCGGTAAGATTGCTCGCGAGGCCCACGTGAAAAAACTGGTGTTAAGTCATCTG
+GTGCCTGCGACGGTTGCGGATGACGTCTGGCAACAGGAAGCCATGAAAAATTACCCGGGC
+CCTGTCATTGTCGGTCATGACAATATGACGATAAGCGTACCGATGGCTAACATCACTGTC
+ACCTTTACCATCACCGAATTTTGTTTGCACACCGGCGTGACGGAAGAGGAGCTAAACGAA
+ATCGTCGGACTTGGCGTAATTGAGCCTTACGAAGACGATAACGCCGACTGGCAATTCGAC
+GATCGCGCAGCGAGCGTGGTACAACGCGCGCTACGCTTACGCGAGGAGCTGGCGCTCGAC
+TGGCCAGGGATCGCGGTCGCGTTAACGCTGCTGGAAGAGAATTCACGGCTGCGCGAAGAA
+AACCGGTTACTGCTGCAACGCCTTTCTCGCTTTATCTCGCATCCCATGGAACTTAAGGAT
+TATTACGCCATTATGGGCGTGAAACCGACGGACGATCTCAAGACGATTAAGACCGCCTAT
+CGCCGACTGGCCCGCAAGTACCATCCAGATGTCAGCAAAGAACCCGATGCCGAAGCCCGT
+TTCAAAGAGGTTGCTGAAGCATGGGAAGTGCTGAGTGATGAGCAACGGCGCGCCGAGTAT
+GACCAGTTATGGCAACACCGTAACGATCCACAATTTAATCGCCAGTTCCAGCAACACGAA
+GGCCAGCCGTATAACGCCGAAGATTTTGATGATATTTTCTCGTCTATTTTTGGTCAGCAC
+GGTCGTCATTCGCACCACCGCCACGCCGCACGCGGTCATGATATCGAAATTGAAGTGGCG
+GTATTCCTGGAAGAAACGCTGGAAGAGCACCAGCGTACGATTAGCTATTCCGTCCCCGTT
+TATAACGCGTTCGGCCTGGTGGAGCGGGAAATTCCCAAAACATTGAATGTGAAAATCCCG
+GCTGGCGTCAGCAACGGGCAACGAATCAGACTGAAAGGCCAGGGCACGCCGGGGGAAAAC
+GGCGGACCTAATGGCGATTTATGGCTCGTTATCCATATTGCCCCGCATCCGCTCTTTGAT
+ATCGTCAATCAGGATCTGGAAGTCGTCCTTCCGCTTGCCCCATGGGAGGCGGCGCTCGGC
+GCTAAGGTGTCTGTGCCAACGCTTAAAGAGCGTATTTTGCTGACCATTCCCCCCGGCAGC
+CAGGCAGGTCAGCGGCTGCGTATCAAAGGAAAAGGATTAGCCAGTAAAAAGCACACTGGC
+GATCTCTATGCCATCATCAAAATCGTTATGCCGCCGAAACCTGACGAGAAAACAGCTGCC
+CTGTGGCAACAACTGGCGGACGCGCAGTCGTCCTTTGACCCACGCCAGCAATGGGGGAAA
+GCAATGGCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTA
+ATGGTTTGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCC
+TCTGCTGCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGC
+GAATTAAGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTT
+GCGCTTTATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCG
+CCTCCACGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGT
+GAAATGATGATTTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTC
+TCCTGGGCGGCGGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGG
+CTACGTGCCGATACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAA
+AACGGCTGGAAAACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCC
+TGGAAAGGCGACATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTG
+GCGAATATCACCACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGT
+ACGCCGCCGGCGACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTG
+TTGACCGATTACCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGAC
+TATGCGCGGGCGATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTT
+GGCTATCGCCCGGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCC
+GGGCTCTATCTTGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAG
+GGCGACAGGTTACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGAT
+TTGCGCGACAAATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACG
+CAAACCATTGGCGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAA
+GTTGTAATGATGGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCT
+GTTCTGGGCATGAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATC
+AGGCGACAATTTTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCG
+TTTATGACCCTCCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAAT
+GCATGGTTTATTGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGG
+CTTTTTGAGTTCAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAAC
+GGTATGTCGGGACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGC
+GCGCCGTTTCTGGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGG
+GGGCTGTTCCTTGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGA
+CCAGGGCTTGCGCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATC
+CTCGGTCTGATGATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTC
+GGCTTCACTGCGTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAG
+GCAATCCAGTCGGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGG
+TGTATTACCTGTAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCC
+TTGCAACAGCCGGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATT
+ACAGATTTTCTGAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCC
+GGTTTGCCGGAAGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACG
+TTGAAAAAAGCGAAAGGAATAACCCAAATGAAATACATGATTGTTTTACTGCTGGCGCTG
+TTTTCGACGCTGAGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAGCAG
+ATTAAAAATCTGATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGCGCT
+AAACACCCTAAGCTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAACAG
+CTCGATCCGATGCTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATTAAA
+CCGCTGCCATTCAAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACCTGG
+CGCGATCATCCGCAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGTTAC
+CATACGGATGACAGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACGCTG
+GATGAAAAAAGCATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGACGTG
+CAAGGAACGCCAGCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGGGAT
+ACGCTGGAAGCGGTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGATGGCGGGTAAA
+CTGCGGCGTTGGCTGCGTGAAGCCGCGGTTTTTCTGGCGCTCCTCATCGCGATAATGGTG
+GTCATGGACGTCTGGCGCGCGCCGCAGGCGCCTCCGGCGTTTGCCGCGACACCATTACAT
+ACGCTGACGGGAGAGTCGACAACTCTGGCGACCTTGAGCGAGGAACGCCCCGTACTGCTC
+TATTTTTGGGCCAGCTGGTGCGGGGTATGCCGCTTTACCACGCCTGCGGTCGCTCACCTG
+GCGGCGGAAGGGGAAAACGTCATGACCGTTGCGCTCCGCTCCGGCGGTGATGCTGAGGTT
+GCCCGCTGGCTGGCGCGCAAGGGCGTTGACTTCCCGGTCGTCAATGATGCTAACGGCGCC
+TTATCCGCTGGCTGGGAAATCAGCGTGACGCCAACGCTGGTGGTGGTTTCACAAGGTCGG
+GTTGTGTTCACCACCAGCGGCTGGACCAGCTATTGGGGCATGAAGCTTCGGCTGTGGTGG
+GCAAAAACGTTCATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTG
+TCATCCGCCGTACAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATG
+ATGAGCCGCCATAATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCG
+ACGCCGAACGCCTGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGC
+GTGCTGGAAGTCTATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATA
+CCGTCGGGAGAATGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGC
+ACCGTCGCCACCGCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTT
+CATCATCAGGAAAAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGAT
+TCCGCCGCGTTCCGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACAT
+CTTGATGAGAGTTATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGC
+AAAGAGAAGCATCAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAG
+CAAGAGCCTGGCGTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACC
+CTGCAATATTACGAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGAT
+CGGCAGTGGAAGGTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCA
+CCCACGGTGGCGCGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTT
+GCCGAGCGCGTTAGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCG
+TCGCTGCTGACGGCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACG
+CCGATTGGTGGTCAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTG
+ATGAAAATCGAGTATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACG
+CTCAAATCGCCTGCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAAC
+GGCTTCTGTCCGCTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAAATGCCAACT
+CAAGAAGCAAAAGCGCACCGCGTCGGCGAATGGGCAAGCCTGCGTAATACGTCGCCGGAA
+ATTGCCGAAGCCATTTTTGAAGTCGCTCACTATGACGAGAAACTGGCAGAAAAAATATGG
+GAAGAAGGTAGCGATGAGGTGCTGATCAAAGCCTTTGAGAAAACGGACAAAGACTCGCTC
+TTCTGGGGCGAACAAGTCATCGAACGTAAGAACGTAATGGCAAAGATTCTGGTGCTCTAT
+TATTCCATGTACGGACACATTGAAACCATGGCGCACGCGGTGGCGGAAGGGGCAAAGAAA
+GTCGACGGCGCAGAGGTCATTATAAAGCGTGTGCCAGAAACAATGCCGCCTGAAATCTTC
+GCAAAAGCTGGCGGTAAAACGCAAAACGCACCGGTTGCCACCCCACAGGAGCTGGCGGAT
+TACGATGCCATTATTTTTGGTACGCCAACCCGGTTTGGCAATATGTCAGGCCAGATGCGT
+ACCTTCCTGGACCAAACCGGCGGACTGTGGGCATCCGGCGCGCTATACGGCAAGCTCGGC
+GGCGTGTTCAGTTCTACCGGAACGGGCGGCGGCCAGGAGCAGACCATCACCTCGACCTGG
+ACTACGCTTGCCCATCATGGGATGGTGATTGTCCCGATAGGCTATTCCGCACAGGAACTG
+TTTGACGTCTCCCAGGTTCGCGGCGGTACGCCTTACGGCGCAACGACTATCGCTGGAGGC
+GACGGTTCACGTCAACCAAGCCAGGAGGAACTCTCTATCGCTCGCTATCAGGGGGAATAC
+GTCGCCGGTCTGGCAGTCAAACTCAACGGCATGGCAAACCATCGTGGCGGTTCCGGTAAT
+TTTGCGGAAGACCGCGAAAGAGCATCAGAAGCAGGTCGTAAAAGTGGTCAGCACAGCGGG
+GGCAATTTTAAGAATGACCCGCAGCGTGCATCCGAAGCAGGCAAAAAAGGGGGCAAAAGC
+AGTAACCGTAATCGCATGTCGCAACGCACAGAGAAAAAAATCGGGAAACGTTCGCAGGCC
+ACCGGTGCAAAACGGCAGCTTATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAGTATGGC
+ATTCATGGCGCGCGTCTTGAACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACCAATCTG
+CTTTATTATTATCCCTCGAAAGAGGCGCTGTATGTCGCGGTAATGCGACAGATTCTGGAT
+GTCTGGTTGGCGCCGCTCAAGGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCCATCAAA
+GAGTATATCCGTCTCAAGCTGGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGGCTCTTC
+TGCATGGAGATGCTGGCGGGCGCGCCGCTCTTAATGGATGAACTGACCGGCGATCTAAAA
+GCGTTGATAGATGAAAAATCCGCGCTGATTGCCGGATGGGTGCACAGCGGGAAACTCGCG
+CCCGTTTCTCCGCATCATTTGATCTTCATGATTTGGGCCGCCACGCAACATTACGCCGAT
+TTCGCCCCTCAGGTTGAAGCGGTAACCGGCGCGACGCTTCGCGATGAAGCCTTTTTCAAC
+CAAACGGTCGAAAGCGTTCAGCGCATTATTATTGAAGGGATTCGCGTGCGTATGAAACGA
+ATTTTCCTTACCTGCGCGGCGTTGTTGTTCAGCAGTCAGGCGTTGGCCGATGAGTGTGCC
+AGCGCCAGTACGCAGCTGGAAATGAATCGCTGCGCCGCCGCGCAATACCAGGCGGCAGAT
+AAAAAGCTGAACGAAACCTATCAAAGCGCGATTAAGCGTGCGCAACCGCCGCAGCGTGAG
+CTATTGCAAAAAGCGCAGGTGGCATGGATTGCCCTGCGCGACGCCGATTGCGCGCTGATT
+CGCTCAGGTACGGAGGGCGGCAGCGTTCAACCCATGATCGCCAGCCAGTGCCTGACCGAT
+AAAACGAACGAACGCGAAGCGTTTTTAGCCTCGCTGCTGCAATGTGAAGAGGGTGATTTG
+AGCTGCCCACTGCCGCCAGCCGGTATGGGAACCACCACGATGGGGGTTAAGCTGGACGAC
+GCCACGCGCGAACGGATCAAAATGGCCGCGTCGCGTATCGATCGCACGCCGCACTGGTTA
+ATAAAACAGGCAATCTTTAGCTATCTGGACAAGCTGGAAAATAGCGATACGCTACCGGAG
+CTACCTGCGCTGTTTGCCGGCGCGGCAAATGAAAGCGAGGAGCCGGTCGCGCCGCAGGAT
+GAGCCGCATCAGCCCTTTCTGGAGTTTGCCGAACAGATTCTTCCCCAATCCGTCTCTCGC
+GCCGCCATCACCGCCGCCTGGCGCCGCCCGGAAACCGATGCGGTGTCAATGCTAATGGAA
+CAGGCGCGCCTGTCGCCGCCTGTCGCTGAGCAGGCGCATAAACTGGCGTATCAACTGGCG
+GAGAAATTGCGCAATCAAAAATCCGCCAGCGGTCGCGCGGGTATGGTGCAAGGCCTGTTG
+CAGGAGTTTTCCCTCTCTTCGCAAGAAGGCGTAGCGCTGATGTGTCTGGCGGAAGCGCTG
+CTGCGTATTCCCGACAAAGCTACGCGCGATGCGTTAATTCGCGACAAAATCAGTAATGGC
+AACTGGCAGTCGCATATTGGCCGTAGCCCGTCGCTGTTTGTAAACGCCGCCACCTGGGGG
+CTGCTCTTTACCGGCCGACTGGTCTCAACGCATAACGAAGCCAATCTTTCGCGCTCGCTG
+AACCGCATTATCGGCAAGAGCGGCGAACCGTTAATCCGCAAAGGCGTCGACATGGCGATG
+CGTTTAATGGGCGAGCAGTTCGTGACTGGCGAAACCATTGCTCAGGCGCTGGCGAATGCC
+CGAAAACTGGAAGAGAAAGGGTTCCGCTATTCTTACGATATGCTGGGCGAAGCCGCGTTA
+ACCGCCGCCGATGCGCAGGCCTATATGGTCTCTTACCAGCAAGCGATTCATGCCATCGGC
+AAAGCGTCTAACGGTCGCGGTATTTACGAAGGGCCAGGCATCTCGATTAAGCTGTCCGCC
+CTGCATCCACGCTATAGTCGCGCGCAATACGATCGGGTAATGGAGGAGCTTTATCCGCGC
+CTGAAATCCCTGACGCTGCTGGCGCGCCAGTATGATATCGGTCTCAATATCGACGCCGAA
+GAGGCGGATCGTCTGGAGATCTCGCTTGATCTGCTGGAAAAACTCTGCTTCGAACCCGAA
+CTGGCGGGCTGGAACGGCATTGGCTTTGTGATTCAGGCTTACCAGAAACGCTGCCCGCTG
+GTCATTGATTATTTAGTCGATCTGGCCTCCCGTAGCCGCCGTCGGCTGATGATTCGTCTG
+GTGAAAGGCGCCTACTGGGATAGCGAGATCAAACGCGCGCAAATGGAAGGGCTGGAGGGC
+TATCCAGTTTATACCCGCAAAGTGTATACCGATGTCTCTTATCTGGCCTGCGCGAAAAAA
+CTGCTCGCCGTCCCTAATCTGATCTACCCGCAGTTCGCGACCCATAACGCTCACACACTG
+GCGGCGATTTATCATCTGGCCGGGCAAAATTACTATCCGGGTCAGTACGAATTCCAGTGC
+CTGCACGGCATGGGAGAACCGCTGTATGAACAGGTCACCGGTAAAGTGGGGGACGGAAAA
+CTTAACCGTCCCTGCCGTATTTACGCGCCGGTGGGAACACACGAAACCCTGCTGGCCTAT
+CTGGTACGACGCCTGCTGGAAAACGGCGCCAACACCTCTTTTGTCAACCGCATCGCCGAT
+GCCACCCTACCGCTCGATGAACTGGTGGCCGACCCGGTCGAGGCCGTGGAAAAACTGGCG
+CAGCAGGAAGGTCAGGCTGGCATACCGCATCCAAAAATTCCGCTGCCGCGCGATCTGTAC
+GGCGAAGGTCGGATAAACTCCGCCGGACTTGATTTAGCGAATGAACATCGCCTCGCCTCG
+CTTTCTTCTGCCCTGTTAAGCAACGCCATGCAGAAATGGCAGGCCAAACCTGTGCTGGAA
+CAACCGGTGGCCGACGGTGAGATGACGCCGGTTATCAACCCGGCGGAACCGAAAGATATT
+GTTGGCTGGGGACGCGAAGCGACAGAAAGCGAGGTTGAACAGGCGTTGCAAAACGCGGTC
+AATCAGGCGCCGGTTTGGTTTGCGACGCCGCCGCAAGAACGCGCCGCTATTTTGCAGCGG
+GCGGCGGTATTGATGGAAGACCAAATGCAGCAGTTGATTGGCCTGTTGGTGCGTGAAGCG
+GGGAAAACGTTCAGCAACGCCATTGCCGAAGTGCGCGAAGCGGTAGACTTCCTCCATTAT
+TATGCCGGTCAAGTGCGTGACGATTTCGATAACGAAACGCATCGCCCGTTAGGGCCGGTG
+GTCTGTATCAGTCCGTGGAACTTTCCGCTGGCCATTTTCACTGGCCAAATCGCCGCCGCG
+CTGGCGGCAGGTAACAGCGTTCTGGCGAAACCGGCAGAGCAGACATCGCTGATTGCCGCC
+CAGGGCATTGCCATTTTGCTGGAAGCGGGCGTACCGCCGGGCGTCGTGCAACTGTTGCCG
+GGACGGGGAGAAACCGTCGGCGCCCAGCTTACCGCCGATGCGCGTGTACGCGGCGTGATG
+TTTACCGGTTCCACGGAGGTCGCGACGTTGTTGCAGCGCAACATCGCCACGCGTCTTGAC
+GCCCAGGGGCGCCCTATTCCGTTGATTGCGGAAACCGGCGGTATGAACGCTATGATTGTC
+GACTCTTCCGCGCTCACCGAGCAGGTGGTCGTGGATGTGCTGGCTTCCGCCTTCGACAGC
+GCCGGACAACGCTGTTCCGCGCTCCGCGTGCTGTGTTTGCAGGACGATATCGCCGAACAT
+ACGCTGAAAATGTTACGCGGCGCGATGGCGGAGTGTCGGATGGGGAATCCAGGCCGTCTG
+ACGACCGATATCGGGCCGGTGATCGATAGCGAGGCCAAAGCCAACATTGAACGTCATATC
+CAGACGATGCGCGCCAAAGGCCGCCCGGTTTTCCAGGCCGCGCGTGAAAACAGCGATGAC
+GCGCAGGAATGGCAGACCGGTACGTTTGTTATGCCCACGCTTATTGAGCTGGAAAACTTC
+GCAGAACTGGAAAAAGAGGTCTTCGGGCCCGTGCTGCACGTCGTGCGTTATAACCGTAAC
+CAACTGGCGGAGCTTATCGAACAGATTAACGCTTCCGGCTACGGGCTAACGCTGGGCGTA
+CATACCCGTATTGATGAAACCATTGCGCAAGTCACCGGTTCCGCCCATGTCGGCAACCTG
+TACGTTAACCGTAATATGGTGGGCGCGGTCGTCGGCGTCCAGCCGTTTGGCGGCGAAGGC
+CTGTCCGGCACCGGGCCAAAAGCGGGAGGGCCGCTCTATCTCTACCGCCTGCTGGCACAC
+CGCCCGCCCAATGCGCTCAATACGACGCTGACTCGTCAGGATGCGCGTTACCCGGTGGAT
+GCGCAGCTTAAAACCACGCTACTCGCGCCGTTGACCGCTCTGACGCAATGGGCGGCGGAT
+CGCCCGGCGCTACAGACGCTCTGCCGACAATTCGCCGATCTGGCGCAGGCCGGCACGCAG
+CGCCTGCTACCGGGGCCGACCGGCGAGCGTAATACCTGGACGCTGTTGCCGCGTGAACGG
+GTGTTATGCCTGGCTGATGATGAACAGGACGCGTTGACGCAGCTTGCCGCCGTTCTCGCC
+GTCGGCAGTCAGGCGCTATGGTCAGACGACGCCTTCCACCGCGATCTGGCGAAACGTCTC
+CCCGCCGCCGTCGCGGCGCGTGTCCAGTTTGCGAAAGCGGAAACGCTGATGGCGCAGCCG
+TTTGACGCGGTGATTTTCCACGGCGACTCCGACAAGCTGCGAACCGTGTGCGAAGCCGTC
+GCCGCCCGCGAAGGCGCGATAGTGTCGGTACAGGGGTTCGCCCGCGGCGAAAGCAATATG
+CTGCTGGAACGGCTCTATATTGAACGTTCGCTGAGCGTAAACACTGCCGCCGCTGGCGGT
+AATGCCAGCCTGATGACAATTGGCATGGCTATTAGCACACCGATGTTGGTGACATTCTGT
+GTCTATATTTTTGGCATGATATTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTT
+GATGACTATATTCTTGGCGGTCGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGC
+GCGTCGGATATGAGCGGCTGGCTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGG
+ATCTCTGAAAGCTGGATCGCCATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTG
+GTGGCCGGGCGCCTGCGCGTGCATACCGAATTTAACAATAACGCGCTCACGCTGCCGGAC
+TATTTTACCGGTCGGTTTGAGGATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTC
+ATTCTGCTGTTTTTCACTATCTATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTC
+GAAAGCACCTTCGGTATGAGCTATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATT
+ATTTATACCTTTATCGGCGGGTTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGC
+CTGATGATTTTTGCGTTAATCCTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTT
+AGCGAGTCGCTGGAAGTGATCAAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGG
+CTGAATTTTGTCGCTATTATTTCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCG
+CATATCCTGGCGCGCTTTATGGCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGT
+ATCAGTATGACCTGGATGATTCTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGC
+ATTGCGTACTTTAACAATAACCCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGC
+GTATTTATTGAACTGGCGCAGATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCT
+GCTATCCTGGCGGCGGTGATGTCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCG
+ATTACGGAAGATTTATATAAGGCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTA
+TGGGTAGGGCGAGTGATGGTGCTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAAT
+CCTGATAACCGTGTGCTGGGGCTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTT
+GGACCTGTTGTCCTGTTTTCTGTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCG
+GGAATGATTATTGGCGCGGTGACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTG
+TATGAGATTATCCCTGGCTTCATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTT
+GGCAAAGCGCCGACAGCAACGATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCAT
+TCCGCGCCGCCGTCGAAGCTACAGGCGGAAATGGTAATGTCCGCACCAGGACACATTGTT
+TACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGTGGTGGTCTTGTCATCTTA
+AAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCCATATGTGGTGCGCGTAGC
+CGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAGGAAGCCAACCCTCAGATG
+TGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTATACCTACAACTCAAGGTGC
+TATCCATGGGAAGACAAAAAGCAGATGGGAAGACAAAAAGCAGTGATCAAAGCTCGTCGT
+GAAGCAAAGCGTGTGTTGAGACGAGATTCGCGTAGTCATAAGCAACGTGAAGAAGAATCG
+GTCACGTCACTGGTACAGATGGGCGGAGTAGAAGCCATTGGCATGGCGCGCGATAGTCGC
+GATACCTCTCCTGTTAAGGCGCGAAATGAAGCACAGGCGCATTATCTGAACGCTATCGAC
+AGTAAACAGCTTATTTTTGCGACCGGCGAAGCCGGCTGCGGAAAAACATGGATCAGTGCG
+GCAAAGGCGGCAGAAGCATTGATTCATAAGGACGTCGAGAGGATCATTGTGACGCGTCCG
+GTATTGCAGGCTGATGAAGATCTTGGTTTTTTGCCCGGTGATATCGCTGAAAAATTCGCG
+CCTTATTTTCGTCCCGTCTACGATGTCCTGCTTAAACGGTTGGGCGCGTCCTTTATGCAA
+TATTGTTTGCGCCCGGAAATCGGTAAGGTAGAAATTGCCCCGTTCGCCTATATGCGTGGG
+CGTACTTTTGAAAATGCGGTCGTGATCCTCGACGAGGCGCAAAATGTGACTGCGGCGCAA
+ATGAAAATGTTTTTGACGCGATTAGGCGAAAATGTCACGGTCATTGTCAATGGCGATATT
+ACGCAATGCGACCTGCCGCGCGGTGTGCGTTCCGGGTTGAGTGATGCGTTGGAACGCTTT
+GAAGAAGATGAAATGGTGGGGATTGTGCATTTCAACAAAGACGACTGCGTGCGCTCGGCG
+CTTTGTCAGCGAACGCTCCACGCATACAGCATGGAGCCTCAACCCCCACGTCTTAAACCC
+GGAAAAATCCTTGACACTCTGGGTGCTATGCAAAAAAGCCTGACACGTGCCTCCCAGCGT
+ATTGCGCAATATATTTTAGCCTTCCCCAGACAGGTGACACAGTCATCTATTGCCGATTTG
+TCGCGCGACACACAGGCCGGAGAAGCCACGGTTATTCGCTTTTGTCGCACCCTGGGCTAT
+AAAGGTTTTCAGGATTTTAAAATGGACCTGGCCATTGAACTTGCCACTACCGAGTCTGAT
+GACAGTAGTCCTCTACTGGATGCCGAAGTTAGCGAATCCGACGATGCCCACGCCATTGGT
+TTAAAATTGCAGAACACCATTAGTAATGTATTATCTGAAACGCTAAATCTGCTTGATATG
+CAACAGGTTCTCGGTGTCGTGGACGCCCTACGTCACTGTCACTCAGTTTATATCTTTGGT
+GTGGGCTCATCGGGGATCACGGCGCTGGATATGAAACACAAGCTAATGCGTATTGGTTTA
+CGGGGCGATGCGGTAAGCAATAACCATTTTATGTACATGCAGGCTACGCTATTAAAAGCA
+GGCGATGTCGCGATGGGTGTCAGTCACTCGGGCACATCGCCAGAAACAGTGCATTCACTC
+CGATTGGCCCGACAGGCTGGCGCCACCACAGTCGCCATTACCCATAATCTGGGTTCTCCA
+TTATGTGAAGAGGCCGATTTTTGCCTGATCAATGGTAATCGGCAAGGAATGTTGCAGGGT
+GACTCGATCGGTACGAAAGCCGCGCAGCTTTTCGTCTTTGACCTGCTCTATACCCTTCTT
+GTACAGTCCTCGCCGGAACAGGCCCGAGAAAGCAAATTACGGACAATGAATGCCCTGGAC
+ATGACAAAAGTGATATGTCTCAAAGTCCAGGGCGGCATTGGTGAAATTTTTACGGTGACG
+CAGCAGGCGGATAAATTCTTTCCGGCTACGCAGTTCCACTGGAGCTGGACGGAAAGCACA
+GTACCTGTATTGATGATTGGTTTTCTGTTTGCCAATATTCAGCAATTTACTGCCAGTCAG
+GATGTGGTCCAACGCTATATCGTGACTGACTCCATAGAGGAAACGAAGAAAACATTACTT
+ACAAATGCCAAACTGGTTGCTGTGATCCCTGTTTTCTTTTTTGCTATCGGCTCGGCATTA
+TTTGTCTACTATCAGCAACATCCACAATTATTACCGGCGGGATTCAACACTGGCGGCATT
+TTGCCCTTATTCGTGGTCACCGAAATGCCAGTCGGCATTGCAGGGTTGATAATCTCCGCT
+ATTTTCGCTGCCGCGCAGTCCAGCATCTCCAGCAGCTTAAACAGCATTTCCAGTTGTTTT
+AATTCCGATATCTATCAGCGTTTGAGTCATAAAAAAGGAACGCCAGAAAACCGTATGAAA
+ATAGCTAAGTTAGTTATTCTGGTCGCGGGCCTGATAAGTAGCGCGGCCTCGGTATGGCTG
+GTCATGGCCGATGAATCAGAAATCTGGGATGCATTTAATAGTCTGATAGGTCTGATGGGA
+GGGCCAATGACCGGTCTGTTCATGCTGGGCATTTTCTTTAAACGAGCAAATGCCGGGAGT
+GCGGTTTTAGGAATTATTATCAGCGTCATTACCGTGCTGGGCACACGCTATGCCACTGAC
+CTTAACTTCTTCTTTTATGGGGTCATTGGCTCGCTAAGCGTGGTGATCAGCGGCGTTATT
+TTCGCCCCGTTATTTGCCCCGGCACCGCCATTGACGCTGGATGAAAAACCTGAACCAAAG
+GTGACATTAATGTCACTATTAGCCAGGCTGGAACAAAGTGTACACGAAAACGGTGGGCTG
+ATTGTCTCATGCCAACCGGTACCAGGCAGCCCTATGGATAAACCTGAAATTGTGGCTGCA
+ATGGCACAGGCAGCGGCTTCGGCGGGTGCGGTCGCTGTGCGCATTGAAGGCATTGAGAAT
+CTGCGGACTGTTCGTCCCCATCTTTCTGTTCCTATTATTGGGATAATTAAACGTGACCTT
+ACAGGGTCGCCAGTCCGTATCACTCCATATTTACAGGATGTTGACGCCCTGGCGCAGGCA
+GGTGCCGATATTATCGCTTTTGATGCCTCATTCCGCTCTCGCCCGGTTGATATTGATAGT
+TTACTGACACGTATTCGCCTGCATGGATTACTGGCGATGGCAGACTGTTCAACCGTGAAT
+GAAGGCATAAGTTGCCATCAGAAAGGAATCGAATTCATTGGTACAACACTGTCTGGCTAT
+ACCGGTCCCATCACGCCGGTTGAGCCAGATTTGGCAATGGTGACACAACTGAGTCATGCA
+GGTTGTCGTGTTATTGCCGAGGGGCGCTATAACACGCCTGCACTGGCGGCCAATGCTATT
+GAGCATGGTGCCTGGGCAGTTACCGTTGGTTCCGCTATCACCCGTATCGAGCATATCTGT
+CAGTGGTTCAGTCACGCAGTAAAACGCATGAAAAATTTTAAGAAAATGATGACGCTAATG
+GCGCTATGTTTATCAGTTGCTATCACCACATCAGGATATGCAACCACGCTTCCTGATATA
+CCAGAACCACTGAAAAATGGTACTGGCGCTATTGATAATAATGGCGTGATTTATGTCGGC
+TTAGGTACCGCAGGGACATCCTGGTATAAAATTGATCTTAAAAAGCAACATAAAGACTGG
+GAGCGTATAAAGTCGTTTCCTGGTGGAGCTCGTGAGCAATCCGTGTCGGTATTTTTAAAT
+GATAAGCTGTATGTTTTTGGTGGCGTAGGGAAAAAAAACAGTGAATCACCGTTGCAGGTT
+TATAGCGATGTGTACAAATACTCACCGGTGAAAAATACATGGCAAAAAGTTGATACTATA
+TCTCCAGTTGGATTAACAGGGCATACGGGAGTAAAATTAAACGAAACGATGGTACTTATT
+ACCGGAGGGGTTAATGAGCATATCTTTGATAAGTATTTTATTGATATAGCGGCTGCGGAT
+GAAAGTGAAAAAAATAAAGTCATCTATAATTATTTTAATAAACCTGCCAAAGATTATTTT
+TTTAATAAAATCGTATTTATCTACAATGCTAAAGAGAACACATGGAAGAATGCCGGTGAG
+CTGCCAGGCGCGGGGACGGCAGGATCGTCATCGGTAATGGAAAATAATTTCTTGATGCTG
+ATTAATGGTGAGCTCAAACCGGGTTTACGTACCGATGTGATTTACCGCGCCATGTGGGAT
+AACGATAAGCTAACATGGTTGAAGAACAGCCAGTTACCGCCATCGCCTGGAGAACAACAG
+CAGGAAGGGTTGGCCGGAGCATTTTCGGGCTATAGCCACGGTGTCCTGCTTGTCGGTGGT
+GGCGCGAATTTTCCGGGAGCAAAACAAAATTATACTAATGGAAAGTTTTATTCCCACGAA
+GGGATAAATAAAAAATGGCGAGATGAAGTCTATGGTTTGATTAATGGCCATTGGCAATAT
+ATGGGTAAAATGAAACAACCTCTCGGCTATGGTGTATCAGTAAGTTATGGTGATGAAGTT
+TTCCTTATTGGTGGTGAAAATGCTAAAGGGAAACCTGTTTCGTCTGTAACCTCCTTTACC
+ATGCGTGATGGTAATTTATTAATAAAAATGAAAATCAACAGATATCTTCTGGGTATGGTT
+TCGTTTATAGCATTTTCATCATATCTACAAGCGGCAACCCTTGATTATCGGCATGAATAT
+GCTGATAGAACCAGAATTAATAAAGACCGTATTGCTATAATTGAAAAGCTTCCTAACGGC
+ATTGGTTTTTATGTCGATGCCAGCGTTAAATCGGGAGGAGTAGATGGTGAGCAGGATAAG
+CATTTAAGCGATCTCGTCGCAAACGCTATAGAACTGGGCGTAAGTTATAATTATAAAGTT
+ACGGACCATTTTGTTTTGCAGCCTGGATTTATATTTGAAAGCGGTCCAGACACTTCAATT
+TATAAGCCTTATTTAAGGGCGCAATATAATTTTGATTCTGGTGTTTATATGGCTGGTCGT
+TACCGTTATGACTATGCAAGGAAGACAGCTAACTATAATGATGATGAGAAAACGAATAGA
+TTTGATACTTATATAGGTTATGTTTTTGATGAGTTGAAATTGGAATATAAATTTACCTGG
+ATGGATAGCGATCAAATTAAATTTGATAACAAAAAAACAAACTATGAACATAATGTGGCT
+TTAGCCTGGAAACTGAATAAGTCATTTACACCATACGTTGAGGTCGGAAATGTAGCGGTG
+AGAAATAATACCGATGAGAGACAGACCCGTTATCGCGTTGGATTACAATACCACTTTGTG
+ATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAATGCTTTATTT
+TCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTCTACATTATG
+TATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTTGCCACAGCG
+GCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGACAAATTTGGC
+CGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGGTTAAGTGGC
+CTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATGGGGATGGCG
+GGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCATTTAAAATCT
+AAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCAGCCTATTTT
+ATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGTTTGCTACCC
+GTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGGGAAGAAGCC
+AAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCTTTGTCAATG
+AAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATTGTTCTGTTC
+TCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTGGCGGGAGAG
+GGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGCACTGTATTG
+GGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACGTTCAGCATT
+GGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAAGATAATTAT
+TTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTTGGCGGGCTG
+GTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGTACCGGGCTT
+ATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACCTGGCTTGGA
+ATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACCGCAACAATT
+CTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAAAGGTTTCAG
+TCAACAAAAGAATTTATGACGAAATACGGTGTTATAGGTACAGGTTATTTTGGCGCTGAA
+CTGGCGCGATTTATGTCTAAGGTTGAAGGGGCGAAAATCACTGCGATTTACGATCCGGTA
+AATGCGGCTCCGATAGCGAAAGAGCTGAACTGTGTCGCCACTTCAACGATGGAGGCGCTT
+TGTACCCATCCTGATGTGGATTGCGTAATTATTGCTTCACCAAATTACTTACATAAAGCG
+CCGGTCATTGCGGCGGCTAAAGCGGGTAAACACGTGTTTTGTGAAAAACCTATCGCCTTA
+AATTACCAGGATTGTAAGGATATGGTTGATGCCTGCAAAGAAGCTGGTGTTACCTTTATG
+GCGGGTCACGTTATGAACTTTTTTCACGGGGTTCGCCACGCTAAAGCGCTCATCAAAGCC
+GGTGAAATCGGTGAAGTTACACAAGTTCACACTAAACGTAATGGTTTTGAAGACGTGCAG
+GATGAGATCTCATGGAAGAAGATTCGCGCAAAGTCAGGTGGGCATCTGTACCATCACATT
+CACGAGCTAGATTGTACACTGTTCATCATGGATGAAACCCCATCCCTGGTTTCAATGGCG
+GCGGGGAATGTTGCGCACAAAGGTGAAAAATTTGGTGATGAAGATGATGTTGTCCTAATC
+ACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACACTTCAGTGGGGATCATCGTTCCACTAC
+CCTGAGCACTATGTATTAATTGAGGGCACGACAGGTGCAATTCTCATTGATATGCAAAAC
+ACGGCTGGTTATCTAATAAAAGCGGGCAAAAAAACACACTTTCTTGTGCATGAAAGCCAG
+GCGGAGGATGATGATCGTCGCAACGGTAACATATCCAGCGAGATGGATGGCGCAATCGCT
+TATGGTAAACCCGGTAAACGTACGCCGATGTGGCTCTCATCAATTATGAAACTGGAGATG
+CAGTACTTGCATGATGTGATAAACGGTCTGGAGCCAGGCGAGGAGTTTGCTAAATTGCTA
+ACGGGAGAAGCGGCGACAAATGCCATTGCTACCGCTGATGCTGCGACGCTTTCTTCAAAC
+GAGGGGCGCAAAGTTAAACTCACTGAAATTCTTGGCATGGAGATAATTTTTTATCACCCG
+ACATTTAACGCCGCCTGGTGGGTAAATGCGCTGGAGAAGGCTCTCCCACATGCGCGCGTT
+CGTGAATGGAAGGTCGGTGATAACAACCCCGCAGACTATGCGCTTGTATGGCAGCCCCCG
+GTTGAAATGCTGGCCGGAAGACGCTTAAAAGCCGTCTTTGTGCTGGGCGCGGGGGTGGAT
+GCAATTCTGAGTAAATTAAATGCGCATCCGGAAATGCTGGACGCCTCCATTCCTCTATTC
+CGTCTGGAAGATACCGGAATGGGCCTGCAAATGCAGGAGTATGCCGCCAGCCAGGTATTA
+CACTGGTTCCGTCGTTTCGATGATTATCAGGCGCTGAAAAATCAGGCGCTATGGAAACCG
+TTGCCGGAATATACCCGCGAAGAGTTTAGCGTCGGTATCATAGGCGCAGGGGTACTGGGC
+GCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGGTTCCCGTTACGTTGCTGGAGTCGTAGC
+CGCAAATCCTGGCCTGGCGTGGAAAGTTATGTAGGGCGTGAAGAACTGCGCGCTTTCCTG
+AACCAGACGCGGGTGCTGATTAATCTGCTGCCGAATACGGCCCAAACGGTAGGAATTATT
+AATAGCGAATTGTTGGATCAATTGCCGGATGGCGCTTACGTGCTGAATCTCGCGCGCGGC
+GTTCATGTTCAGGAGGCGGATCTGCTGGCTGCGCTTGATAGCGGTAAGCTAAAAGGCGCG
+ATGTTGGATGTCTTTAGCCAGGAACCGTTACCGCAGGAAAGTCCATTATGGCGCCATCCG
+CGAGTCGCCATGACGCCGCACATTGCGGCAGTCACCCGTCCGGCGGAAGCCATCGATTAT
+ATTAGCCGCACCATTACCCAGCTGGAGAAGGGAGAGCCGGTGACGGGGCAGGTGGATCGG
+GCGAGAGGATAT---ATGATGCGCGCCATGAACATACTTCTTTCTATTGCTATCACTACG
+GGCATCCTTTCTGGAATATGGGGATGGGTGGCCGTCTCCCTGGGGTTACTAAGCTGGGCC
+GGTTTTTTAGGCTGTACGGCTTATTTCGCCTGTCCGCAGGGCGGCTTTAAGGGATTGTTG
+ATTTCCGCCTGTACGCTGTTAAGCGGTATGGTGTGGGCGCTGGTCATTATTCACGGTAGC
+GCGTTGGCGCCGCATCTGGAAATTGTCAGTTACGTGTTGACGGGGATCGTGGCATTCCTG
+ATGTGTATCCAGGCAAAGCAGCTATTGCTTTCTTTTGTTCCGGGAACATTTATCGGCGCC
+TGCGCGACATTTGCAGGGCAGGGTGACTGGCGGTTGGTATTACCGTCGCTGGCGCTGGGG
+CTAATCTTTGGCTATGCCATGAAAAATAGTGGGCTATGGCTGGCATCACGCCGCGAGCAA
+CATTCAGCGAATACGGCGGTCACAAAAATGAAACGCTATCTGACCTGGATTGTAGCAGCA
+GAGTTACTGTTCGCTACCGGAAACCTGCATGCCAATGAAGTTGAAGTCGAGGTTCCCGGA
+TTGTTAACCGACCATACCGTCTCTTCGATAGGACATGAATTCTATCGTGCATTCAGCGAC
+AAATGGGAAAGCGAATACACCGGCAATCTGACCATTAATGAAAGACCCAGTGCGCGTTGG
+GGAAGCTGGATCACCATAACGGTAAATCAGGACGTTATTTTCCAGACCTTTTTATTTCCA
+ATGAAAAGAGACTTCGAGAAAACCGTCGTCTTCGCATTAGCGCAAACAGAGGAAGCATTA
+AATCGCCGACAAATAGATCAAACGCTATTAAGTACGAGTGATTTAGCGCGTGATGAATTC
+ATGTCCGTAATCAAGAAAAATATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATC
+CATTCTGCGGTAGGGCAACAAACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATT
+GTTGAGCCACTGTGCGATATTTCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGC
+GAAGGTAAAAAGCAAATGCACCGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGAT
+ATTCAGTCCATTGCGACGGTACGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTG
+ATGAATATTGAGTACCGTATGACATCACGTCTTCAGGTCATACAGGGTGATATCACTCAA
+CTTAGCGTCGATGCGATTGTGAATGCCGCTAACGCATCATTAATGGGCGGCGGTGGCGTA
+GACGGCGCAATTCATCGCGCGGCGGGGCCGGCATTGCTGGACGCCTGTAAACTCATCCGT
+CAGCAACAGGGCGAATGTCAGACGGGACATGCGGTTATCACGCCTGCTGGCAAGCTTTCG
+GCAAAGGCGGTTATTCACACAGTGGGGCCCGTCTGGCGAGGCGGCGAACACCAGGAAGCT
+GAGCTACTCGAAGAGGCATACCGGAATTGTTTGCTGCTTGCCGAGGCGAATCACTTTCGT
+TCCATCGCTTTTCCGGCAATCAGTACCGGCGTTTATGGCTATCCACGCGCCCAGGCCGCT
+GAAGTCGCCGTCAGGACGGTTTCAGATTTTATTACCCGTTACGCTCTGCCTGAACAGGTA
+TACTTTGTCTGTTATGATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAA
+GGCGACGACCCTGCCATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAAG
+GCGACGACCCTGCCTGATAAAACACGCCTGGAGCGTGCCGTTGAACCGCTATGCGCGCGC
+CATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAACAGTCTGGACGCTTTTGCCGCCCGC
+TACCGCCTGACCGAAATGGCGGCGCGGACGCTGGATGTGCAGTATTATATTTGGGAAGAC
+GATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTGTCGGCGGCGAAGCGCGGCGTTCAT
+GTTCGTCTGCTGCTGGATGATAACAATACGCCTGGTCTGGATGATACGTTGCGCTTGCTG
+GATAGCCATCCTAATATCGAAGTTCGTCTGTTTAATCCTTTCTCTTTTCGTACGCTACGC
+GCGCTGGGATATTTGACGGATTTTGCGCGGCTGAATCGGCGGATGCACAATAAAAGTTAC
+ACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGCAACATCGGCGATGCCTATTTCGGC
+GCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTGATGGCCATTGGCCCGGTGGTCAAT
+GATGTCGCCAATGATTTTGAACGTTACTGGCGCTGTAGTTCAGTGTCGACATTGCAGCAA
+GTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGTATCGAACTTCCCGAATCCTGGTAT
+AACGATGAGATCACCCGCCGTTATCTGCATAAGCTGGAAACCAGCCAGTTTATGGCGGAT
+CTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAAACACGCTTGCTTAGCGATGACCCT
+TCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTTCTTCCGCAGCGATTATTTGACGTG
+ATGGGGTCGCCGACGGAGCGTATCGACATTATTTCCGCTTACTTTGTCCCTACGCGCGCA
+GGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGTGTGAAGATCGCCATCTTAACTAAC
+TCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCAGGGTACGCGCGCTGGCGCAAGAAA
+TTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAACCGACCCGCGAACATGAAACCGCC
+GTACATGATCGCGGACTCACCGGGAACTCAGGTTCCAGCTTACATGCTAAAACGTTCAGT
+ATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAATTTTGATCCCCGTTCAACGCTTTTA
+AATACCGAAATGGGCTTTGTCATTGAAAGTGAAACGCTGGCGACGCTTATTCATAAGCGT
+TTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTGCGGCTGGATCGCTGGGGACGAATT
+AACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTGTTAAAGAAAGAACCCGCTACGCGT
+TTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATTTTACCTGTGGAATGGTTGCTGATG
+AGCTCTGTACCCGCGCCGCGTGAATATTTTCTTGACTCTATCCGCGCATGGCTGATGTTG
+TTAGGGATTCCCTTTCATATCTCGTTGATCTATTCCACTCACAGTTGGCATGTCAATAGC
+GCCGCGCCATCGTGGTGGCTAACCCTGTTTAACGATTTTATCCACGCTTTTCGTATGCAG
+GTGTTTTTTGTTATTTCTGGTTATTTTTCGTACATGTTATTTTTACGTTATCCATTAAAA
+CACTGGTGGAAAGTACGGGTAGAACGTGTGGGTATTCCCATGCTTACCGCAATCCCTTTG
+CTTACCTTGCCGCAATTTATCCTGTTGCAATATGTCAAAGAGAAAACAGAGAACTGGCCT
+ACACTCTCTGCCTATGAAAAATATAATACGTTAGCGTGGGAACTCATTTCACATCTGTGG
+TTTTTACTGGTGCTGGTGATATTAACCACCGTCAGCATCGGGATTTTTACCTGGTTCCAA
+AAAAGGCAGGAAACAAGCAAGCCTCGTCCCGCCGCTATTTCGCTGGCCAAACTTTCGCTT
+ATTTTTTTCCTGCTGGGGGTGGCGTACGCTGCTATCAGGCGCATTATATTCATCGTATAT
+CCGGCAATCCTCAGTGACGGCATGTTCAATTTTATTGTGATGCAAACGCTATTTTATGTG
+CCGTTTTTTATTCTCGGCGCGTTGGCCTTCATTCACCCCGATCTGAAAGCGCGCTTCACC
+ACGCCCTCACGCGGATGCACTTTAGGCGCTGCCGTTGCTTTTATCGCGTATCTGCTGAAT
+CAACGTTATGGGAGCGGCGACGCCTGGATGTACGAAACCGAATCCGTGATTACGATGGTA
+ATGGGGCTATGGATGGTGAACGTGGTATTTTCACTGGGGCATCGCTTGTTAAACTTTCAG
+TCCGCGCGTGTCACCTATTTCGTGAATGCTTCGCTGTTTATTTATCTGGTGCATCATCCC
+TTAACGCTTTTCTTTGGCGCGTATATTACACCGCATATCTCCTCCAACCTGATCGGGTTC
+TTGTGCGGGCTGATATTTGTTATGGGTATTGCGTTAATTCTGTATGAAATTCATTTACGC
+ATCCCGCTCCTGAAATTTCTCTTTTCAGGTAAACCGCCGGTAAAACAAGAAAGCCGCGCC
+GCGATCGGGATGAAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATT
+ATGTTAACGCTCTACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAA
+GCTCAATCTTTAGCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTC
+CGCGACATGAAATATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGG
+AACAACTTAAAGACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACG
+CCGGTCAAGATTAACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGAT
+TACTTCAATTTTGGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCC
+GGGTTCAAAGTCCTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATG
+CTTGGCGCCAGCTATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGC
+GGCCTGGCGATTGATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTC
+TGGATTGAGCGTCCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCT
+CCGCGCGCGACCGGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGAC
+GTGCAGTCAAAAGTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACC
+AGTATGTTCCTGTTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTG
+CATGACTCGAACGGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTG
+AACAATCCAAAACACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGC
+CTGTTGCAGCGTGGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTG
+CGTCCAAGCGCCTGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTT
+GAAATTCCGACCAATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAA
+CTGCCGGAACCGGGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAA
+GATAAACTTCATGCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGAC
+GTTAAACAGTCGAATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTC
+GTTGGCGCCGACATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATT
+GGCGATAACGGTGAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGG
+CGTTTAATGCTGCGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCA
+TTGGTGAATGCCGATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAA
+ATGAATAAAACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCA
+TTGCCGAAAACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTAC
+TCGCGAGAAGACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCG
+GATTCATTGGCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCT
+ATGCCAAAAGCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGC
+CGTTTCTGGGATCGCCTGCGTGGGCGGGATGTAACGCCGCGCTATGTTTCTCGTCTGACA
+AAAGAAGAGCAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATT
+TTGTTAATTTTGACTCTGGCGCAAACCGTCGTCGCGACCTGGTATATGAAGACCATTCTG
+CCCTATCAGGGATGGGCGCTCATCAATCCTATGGATATGGTGGGGCAGGATATTTGGGTC
+TCCTTTATGCAGCTCCTGCCCTACATGCTGCAAACCGGTATCCTGATTTTGTTTGCCGTG
+CTGTTCTGCTGGGTGTCTGCCGGATTCTGGACGGCGCTGATGGGCTTCCTGCAACTGCTT
+ATCGGGCGCGATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCG
+GAACACCAGACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCC
+GGTCTGCGCGCGACCTGGGAGTCCGTTAAAGCCACAGGCAACGCCGCGCATTTTGACGTC
+TATATCCTTAGCGATAGTTATAACCCGGATATCTGCGTGGCGGAGCAAAAGGCGTGGATG
+GAGCTCATCGCGGAAGTGCAGGGCGAAGGCCAAATTTTTTACCGTCGCCGCCGCCGCCGT
+ATGAAACGCAAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGC
+TATATGGTGGTGCTGGACGCGGACTCAGTGATGAGCGGCGAGTGTCTGAGCGGGCTGGTG
+CGCCTGATGGAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGG
+ATGGATACTCTGTATGCCCGCTGCCAACAGTTCGCGACCCGTGTTTATGGACCGCTGTTT
+ACCGCCGGGCTGCACTTCTGGCAGTTGGGGGAGTCGCACTACTGGGGGCACAATGCCATT
+ATCCGCGTGAAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCG
+TTCGCCGGATCGATTCTTTCCCACGACTTTGTGGAGGCGGCGCTAATGCGTCGGGCAGGG
+TGGGGCGTCTGGATTGCCTACGATCTCCCCGGCTCCTATGAAGAGCTGCCGCCAAACCTG
+CTGGATGAGCTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTG
+TTCCTGGTGAAAGGAATGCACCCGGTGCATCGCGCCGTGTTCCTGACCGGGGTAATGTCA
+TACCTGTCCGCGCCGTTATGGTTTATGTTCCTCGCGCTTTCTACCGCGCTGCAGGTCGTT
+CATGCGTTAACAGAGCCGCAATATTTCCTTCAGCCGCGCCAGCTTTTTCCGGTCTGGCCG
+CAGTGGCGTCCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTG
+CCGAAGCTGCTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTC
+TGGCGCGTTACGCTGTCGCTATTGCTGGAAGTGCTGTTCTCCGTGTTGCTGGCGCCGGTG
+CGTATGCTGTTTCATACCGTGTTTGTGGTCAGCGCGTTCCTCGGCTGGGAAGTGGTCTGG
+AACTCACCGCAACGCGACGATGATTCTACGCCGTGGGGAGAAGCCTTTATGCGTCACGGC
+TCTCAACTGCTGCTGGGGCTGGTCTGGGCGGTGGGTATGGCGTGGCTGGATTTACGCTTT
+CTGTTCTGGCTGGCGCCGATTGTCTTTTCGCTGATTCTGTCGCCATTTGTTTCGGTGATC
+TCCAGTCGTTCAACGGTAGGATTACGCACCAAACGCTGGAAGCTGTTCCTGATCCCGGAA
+GAGTATTCGCCGCCTCAGGTGTTGGTCGATACCGATAAATATCTGGAGATGAATCGCCGC
+CGTATTCTGGACGATGGCTTTATGCATGCGGTATTTAACCCGTCGCTTAATGCGCTGGCG
+ACCGCGATGGCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGT
+CATGTGGAGCAGGCGCTAAACGAAACGCCGGAGAAACTGAACCGCGATCGGCGTCTGGTT
+TTGCTCAGCGATCCGGTGACGATGGCGCGTTTACACTATCGGGTCTGGAATGCGCCAGAG
+AGATACTCTTCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAG
+GGACGAACATCGTCAGCGGGAGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG
+AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT
+TACCCTGGCGTGCAGTGGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT
+CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT
+TATGAGATGAAAAAAAACCTGCTGGGATTCACCCTCGCATCCTTGTTATTCACGACCGGT
+TCCGCCGTGGCGGCGGAGTATAAAATTGATAAAGAAGGCCAACATGCGTTCGTCAATTTC
+CGCATCCAGCATCTGGGCTACAGCTGGCTATACGGCACCTTTAAAGATTTCGACGGCACG
+TTCACTTTTGACGAAAAAAATCCGTCAGCAGACAAAGTGAATGTGACCATTAACACCAAT
+AGCGTCGACACTAACCATGCCGAACGTGACAAACACCTGCGTAGCGCGGAGTTTCTTAAT
+GTTGCGAAATTCCCGCAGGCAACCTTCACCTCTACCAGCGTGAAAAAAGAGGGCGATGAA
+CTGGATATTACCGGCAATCTGACGCTCAATGGCGTGACTAAACCGGTGACGCTGGAAGCG
+AAGCTGATGGGCCAGGGCGACGATCCGTGGGGCGGTAAGCGCGCGGGCTTTGAGGCCGAA
+GGAAAAATTAAGCTGAAAGATTTCAATATAACTACCGATCTCGGCCCAGCCTCACAAGAG
+GTGGAGCTTATCATCTCAGTAGAAGGCGTTCAGCAGAAGATGTTACTGATGATGGCGCTG
+ATCGTGCGTATTATCTGGCGGCTTTATTCTCCGCCGCCCGTTGCGTTGACCAGCTATTCC
+CGTTTAACGCGCATTGGCGCCGCCGCGGGTCATATCCTTCTGTATCTCCTGCTCTTTGCG
+ATAATCATTAGCGGCTACCTGATTTCCACCGCCGACGGTAAACCGATTAGCGTCTTTGGC
+TGGTTTGAGATTCCGGCCACGCTTACGGACGCGGGCGCGCAGGCTGACATCGCCGGAACA
+CTGCATCTGTGGTTTGCCTGGTCGCTGGTCATTATCTCGCTCTCGCATGGGGTTATGGCG
+CTAAAACACCATTTCATCGATAAAGACGACACACTGAAACGTATGACAGGAATGTCGTCA
+TCTGACTATGGAGCTCAAAAAATGAAATACGACCTTATTATTATCGGCAGCGGTTCGGTT
+GGCGCCGCCGCTGGTTATTACGCCACCCGCGCCGGGCTAAAGGTCCTGATGACCGATGCG
+CATATGCCGCCTTATCAACAGGGCAGCCACCACGGCGATACCCGTCTTATCCGCCACGCT
+TATGGTGAAGGCGAAAAATATGTCCCGCTGGTGCTTCGCGCCCAGACGCTTTGGGATGAG
+CTCTCCACACACAATGAAGAGCCTATTTTTGTCCGCTCCGGCGTCGTCAACCTCGGCCCG
+GCCGATTCCGCTTTCTTAGCCAACGTCGCACGAAGCGCGCAACAGTGGCAATTGAACGTC
+GAGCGCCTGGACGCGACGGCCCTCATGACGCGCTGGCCGGAAATTCGCGTGCCCGATAAT
+TATATCGGGCTGTTTGAAGCTGACTCCGGTTTCCTGCGCAGCGAATTAGCCATTACCACA
+TGGCTTCGTCTGGCCCGAGAGGCAGGCTGCGCACAGCTATTCAACAGCCCGGTAAGCCAT
+ATTCACCATGATGATAACGGTGTGACGATAGAGACGAGTGAAGGCTGCTACCACGCCAGC
+AAAGCGCTGATTAGCGCGGGCACCTGGGTCAAAACGCTGGTACCGGAGCTGCCCGTTCAG
+CCCGTACGTAAAGTTTTTGCCTGGTTTAAGGCGGATGGACGTTACAGCACTAAAAACCGC
+TTTCCGGCCTTTACCGGCGAAATGCCCAACGGCGATCACTATTACGGTTTCCCGGCGGAG
+AACGACGAGTTAAAAATCGGCAAACACAATGGCGGGCAGCGAATACAGGCACCGGAAGAG
+CGCAAGCCCTTTGCCGCCGTTGCCAGCGATGGCGCGGAAGCATTTCCTTTCCTGCGTAAC
+GTACTGCCGGGTATCGGCGGTTGTTTACATGGGGCGGCATGTACCTATGATAATTCGCCG
+GACGAGGATTTTATTATCGATACGCTGCCTGGCCATGAGAATACGCTTGTCATCACTGGA
+CTCAGCGGACATGGTTTTAAATTCGCCCCGGTGTTAGGAGAAATCGCTGCGGATTTTGCG
+TTGGGAAAAACGCCCTCCTTTGATCTGACGCCGTTCCGGCTTTCCCGTTTTAGCCAAATG
+GAAAAGAATAATGAAGTCATTCAGACCCATCCGCTTGTAGGATGGGACATCAGCACCGTC
+GATAGCTATGATGCGCTGATGCTGCGTTTACACTACCAGACCCCAAATCGTCCGGAACCG
+GAAGGGACTGAAGTTGGTCAAACGCTCTGGTTAACGACAGATGTAGCCAGGCAATTTATT
+TCAATATTAGAAGCCGGCATCGCCAAAATAGAATCAGGCGATTACCAGGAAAACGAGTAT
+CGTCACCAT
+>22222_2#22
+ATGCGTATCAGTACCCAGATGATGTACGAACAAAATATGAGCGGCATCACTAATTCTCAG
+GCCGAATGGATGAAGCTGGGCGAGCAGATGTCTACCGGTAAGCGCGTTACCAACCCATCT
+GACGATCCGATCGCCGCGTCGCAGGCGGTAGTACTCTTTCAGGCGCAGGCGCAGAATAGC
+CAGTACGCCCTGGCGCGTACGTTTGCCACCCAAAAAGTGTCGCTGGAAGAAAGCGTACTC
+AGTCAGGTGACGACGGCGATTCAAACCGCGCAGGAAAAAATCGTCTATGCCGGAAACGGC
+ACGTTAAGCGACGATGACCGCGCGTCGCTGGCGACGGATTTACAGGGGATCCGCGATCAG
+CTGATGAACCTGGCAAACAGCACTGACGGCAATGGTCGCTATATCTTTGCCGGGTATAAA
+ACGGAAGCGGCGCCATTCGACCAGGCGACAGGTGGTTATCATGGCGGCGAGAAAAGTGTT
+ACCCAGCAGGTGGATTCCGCACGCACGATGGTAATTGGCCATACGGGAGCGCAAATTTTT
+AATAGCATCACCAGCAATGCGGTGCCGGAACCGGATGGCTCGGACTCCGAAAAGAATCTG
+TTTGTCATGCTCGATACGGCAATTGCCGCGCTCAAGACCCCGGTGGAAGGCAATGACGTG
+GAAAAAGAAAAAGCCGCTGCCGCCATTGATAAAACCAATCGCGGCTTAAAAAATTCGCTT
+AATAACGTCCTGACCGTTCGTGCGGAACTGGGAACGCAACTGAGCGAACTCAGTACGCTG
+GATTCACTGGGAAGCGACCGTGCGCTGGGACAGAAGCTACAGATGAGCAACCTGGTAGAT
+GTGGACTGGAACTCGGTCATTTCCTCCTACGTCATGCAACAGGCGGCATTACAGGCGTCC
+TATAAAACGTTTACCGACATGCAGGGAATGTCGCTTTTCCAGTTGAACCGGATGTCCAGC
+TTGATTAATCACGCCATGAGCGGACTTAACGCCGCGCAGGCCGCGTTAAATACGGTCAGT
+AATAACATCAACAATTATAACGTTGCGGGTTATACCCGGCAGACAACTATTCTGGCGCAG
+GCAAACAGTACGTTAGGGGCTGGCGGCTGGATAGGTAATGGCGTTTACGTTTCAGGCGTA
+CAGCGCGAATATGATGCGTTTATCACTAATCAGCTACGCGGCGCGCAAAACCAGAGCAGC
+GGCTTAACCACGCGCTATGAACAAATGTCGAAAATCGACAACCTGCTGGCCGATAAATCC
+AGCTCACTGTCTGGCTCGCTGCAGAGTTTTTTTACCAGCCTGCAAACGTTAGTCAGTAAT
+GCGGAAGATCCTGCGGCGCGTCAGGCGCTGATTGGTAAAGCGGAAGGGCTGGTAAACCAG
+TTCAAAACCACCGATCAGTATCTGCGCGATCAGGATAAACAGGTCAATATCGCGATTGGC
+TCCAGCGTGGCGCAAATCAACAATTACGCGAAGCAGATAGCTAACCTGAACGATCAAATC
+TCCCGTATGACGGGCGTAGGCGCGGGCGCATCGCCGAACGACCTGCTCGATCAACGTGAT
+CAGTTGGTTAGCGAGCTTAACAAGATCGTTGGCGTCGAGGTGAGTGTACAGGACGGCGGC
+ACCTATAACCTGACGATGGCCAATGGCTATACGCTGGTGCAGGGGTCGACGGCGCGTCAG
+TTGGCGGCGGTTCCCTCCAGCGCCGACCCGACGCGAACGACTGTCGCTTATGTCGATGAG
+GCCGCCGGTAACATCGAAATTCCGGAAAAGTTGCTGAACACCGGTTCGCTCGGCGGGCTA
+CTGACGTTCCGTTCTCAGGATCTGGATCAGACTCGTAATACGCTGGGCCAGTTGGCGTTG
+GCGTTTGCCGATGCGTTTAACGCGCAGCATACCAAAGGTTATGACGCCGACGGCAATAAA
+GGGAAAGACTTCTTTAGCATTGGCTCGCCGGTGGTATATAGCAACAGTAATAATGCCGAT
+AAAACGGTATCGCTAACCGCTAAGGTGGTCGACAGCACGAAGGTTCAGGCGACGGATTAT
+AAGATTGTTTTTGACGGTACAGACTGGCAGGTTACTCGCACTGCGGATAACACCACCTTC
+ACGGCAACAAAAGATGCTGACGGAAAACTGGAGATTGACGGTCTGAAAGTGACGGTAGGG
+ACTGGCGCACAGAAAAACGACAGTTTTCTTCTCAAGCCGGTCAGCAATGCTATCGTCGAC
+ATGAACGTTAAAGTGACAAATGAAGCCGAGATTGCGATGGCGTCTGAGTCAAAACTCGAT
+CCTGATGTGGATACCGGCGACAGCGATAACCGCAATGGTCAGGCATTGCTGGACTTACAA
+AACAGCAATGTAGTGGGCGGCAACAAAACCTTTAACGATGCTTACGCCACGTTGGTCAGC
+GATGTGGGTAACAAAACGTCAACGCTGAAAACCAGCAGCACCACGCAGGCGAATGTGGTT
+AAACAGCTTTATAAACAGCAACAGTCGGTTTCCGGCGTTAACCTCGACGAAGAGTACGGC
+AATTTGCAGCGTTATCAGCAGTATTATCTGGCGAATGCGCAAGTATTGCAGACCGCGAAT
+GCGCTGTTTGATGCGTTATTGAATATTCGCATGATCGGAGACGGTAAATTGCTGGCCAGC
+GCGGCCTGGGATGCGCAATCTCTGAACGAACTGAAAGCGAAAGCGGGCCAGGACCCGGCG
+GCGAATATCCGTCCTGTGGCCCGTCAGGTGGAAGGGATGTTTGTGCAGATGATGCTGAAA
+AGTATGCGCGAGGCTTTACCCAAAGATGGTTTATTCAGCAGCGATCAGACGCGTCTGTAT
+ACCAGCATGTATGACCAGCAGATCGCCCAGCAGATGACCGCCGGTAAGGGATTGGGGCTG
+GCGGATATGATGGTTAAACAGATGACGGGCGGGCAGACGATGCCTGCAGATGATGCGCCG
+CAAGTACCGCTTAAATTCTCCCTGGAGACGGTAAACAGCTATCAAAATCAGGCGCTGACC
+CAACTGGTGCGCAAAGCCATACCGAAAACGCCGGACAGCAGCGATGCGCCGCTCTCCGGC
+GACAGTAAAGACTTTCTGGCCCGGCTTTCGCTCCCGGCGAGGCTGGCCAGCGAACAAAGC
+GGGGTGCCGCATCATCTGATTCTGGCGCAGGCGGCGCTGGAGTCCGGCTGGGGGCAGCGG
+CAAATCCTGCGGGAGAATGGCGAACCCAGCTATAACGTATTTGGCGTGAAAGCGACCGCC
+AGTTGGAAAGGGCCGGTGACGGAAATCACCACCACTGAATACGAAAATGGCGAAGCGAAA
+AAAGTGAAAGCGAAATTCCGCGTCTATAGCTCGTATCTGGAGGCGTTATCGGATTATGTC
+GCGCTGTTAACGCGTAACCCACGCTACGCTGCCGTGACCACTGCCGCCACGGCAGAGCAG
+GGCGCAGTGGCTCTGCAAAACGCCGGATACGCCACTGACCCGAATTACGCGCGTAAATTG
+GCCAGCATGATTCAGCAGTTGAAAGCGATGAGTGAAAAGGTCAGCAAAACCTACAGCGCG
+AATCTCGACAATCTCTTTGTGTTTAAAGCTCTTGCAGGAATCGTTCTGGCACTGGTTGCC
+ACTCTGGCGCACGCCGAGCGTATCCGGGATCTGACCAGTGTCCAGGGAGTACGGGAAAAC
+TCGCTGATCGGCTACGGGCTGGTGGTCGGGCTGGACGGTACGGGCGACCAGACGACCCAG
+ACGCCATTTACCACCCAGACGCTGAATAACATGCTGTCACAACTGGGGATTACGGTCCCC
+ACCGGCACCAATATGCAGTTGAAAAACGTGGCGGCGGTGATGGTGACGGCGTCGTATCCG
+CCTTTTGCGCGACAGGGACAAACGATCGATGTCGTCGTTTCCTCAATGGGGAACGCTAAA
+AGTCTGCGTGGCGGGACGTTATTAATGACGCCGTTAAAAGGGGTGGACAGCCAGGTGTAT
+GCTCTGGCGCAGGGCAATATTCTGGTCGGCGGCGCGGGCGCTTCCGCAGGCGGCAGTAGC
+GTGCAGGTTAACCAGCTTAATGGCGGGCGCATCACTAATGGCGCGATTATCGAACGCGAG
+TTGCCGACTCAGTTCGGCGCTGGCAACACCATTAATCTGCAATTGAACGACGAAGATTTT
+ACGATGGCGCAGCAAATTACCGACGCCATCAACCGCGCCCGCGGTTACGGCAGCGCCACT
+GCGCTTGATGCGCGAACGGTACAGGTACGCGTGCCCAGCGGCAACAGCTCGCAGGTGCGT
+TTTCTGGCGGACATTCAAAATATGGAAGTCAACGTGACGCCGCAGGATGCAAAAGTCGTG
+ATCAACTCGCGTACCGGTTCGGTGGTCATGAATCGGGAAGTCACGCTGGATAGCTGCGCT
+GTGGCGCAGGGCAATTTGTCAGTGACAGTCAATCGCCAACTCAACGTCAACCAGCCGAAT
+ACGCCATTTGGCGGCGGGCAGACCGTGGTGACGCCACAGACTCAGATAGATTTGCGTCAG
+AGCGGCGGATCGCTACAGAGCGTGCGTTCCAGCGCCAATCTGAACAGCGTAGTGCGCGCG
+CTGAATGCGCTTGGCGCGACGCCGATGGATCTGATGTCGATTTTGCAGTCCATGCAGAGC
+GCGGGCTGTCTACGCGCCAAACTGGAAATCATCATGGCCCTGATGGTCGCGACGCTGACA
+GGATGCGCCTGGATACCCGCTAAACCGCTCGTGCAGGGGGCGACCACGGCGCAGCCGATA
+CCTGGCCCGGTACCGGTGGCGAATGGCTCCATATTTCAGTCTGCGCAGCCGATTAATTAT
+GGCTATCAGCCGCTTTTTGAAGATCGTCGACCGCGTAATATCGGCGATACGCTCACGATT
+GTGTTACAGGAAAACGTCAGCGCCAGTAAAAGCTCGTCGGCAAATGCCAGCCGCGACGGC
+AAAACCAGCTTTGGTTTTGATACGGTACCGCGTTATCTGCAGGGATTATTCGGTAATTCC
+CGCGCGGATATGGAGGCCTCCGGCGGCAACTCTTTTAATGGTAAAGGCGGCGCGAATGCC
+AGCAATACCTTTAGCGGCACGCTGACCGTGACCGTCGATCAGGTTCTGGCCAATGGCAAT
+TTACACGTCGTGGGGGAAAAACAGATCGCGATTAATCAGGGAACGGAATTCATCCGCTTC
+TCCGGCGTGGTAAATCCACGCACCATCAGCGGTAGCAACTCTGTTCCCTCGACACAGGTG
+GCGGATGCGCGGATTGAATATGTCGGGAACGGCTATATTAACGAAGCGCAAAATATGGGC
+TGGCTGCAACGTTTCTTCCTTAATTTGTCGCCGATGATGATCAGTTCATTATGGATCGCC
+AAAACCGGTCTGGACGCGCAGCAAACCAATATGGATGTGATTGCCAATAACCTGGCAAAC
+GTCAGCACCAATGGTTTTAAGCGTCAGCGCGCGGTATTTGAAGATCTGTTGTATCAGACC
+ATCCGCCAGCCGGGCGCGCAGTCGTCCGAGCAGACGACGCTGCCTTCCGGGCTGCAAATC
+GGTACCGGCGTGCGTCCGGTCGCCACGGAGCGCCTGCACAGTCAGGGGAACCTGTCGCAG
+ACCAACAACAGTAAAGATGTGGCGATTAAAGGGCAGGGCTTTTTCCAGGTCATGCTGCCG
+GACGGTACGTCTGCCTATACCCGCGACGGCTCTTTCCAGGTGGATCAGAATGGTCAACTG
+GTGACGGCGGGCGGTTTTCAGGTGCAGCCGGCAATCACCATTCCGGCCAACGCGTTAAGC
+ATCACGATTGGCCGCGACGGCGTGGTCAGCGTTACCCAGCAAGGGCAGGCCGCGCCGGTT
+CAGGTCGGGCAGCTTAACCTGACCACCTTTATGAACGACACCGGTCTGGAAAGCATCGGC
+GAGAACCTCTATATCGAAACGCAATCGTCCGGCGCGCCGAACGAAAGCACGCCGGGGCTC
+AACGGCGCGGGGTTGTTGTATCAAGGGTATGTCGAAACGTCGAACGTTAACGTGGCGGAA
+GAGCTGGTGAACATGATTCAGGTTCAACGCGCCTATGAAATTAACAGTAAAGCAGTATCG
+ACGACCGATCAGATGCTGCAGAAACTGACGCAACTCATGGATCACGCAATTTATACCGCC
+ATGGGGGCGGCCAGCCAGACGCTTAACCAGCAGGCGGTAACGGCCAGCAACCTGGCTAAT
+GCCTCAACGCCGGGCTTTCGCGCGCAGCTTAACGCGCTACGCGCGGTGCCCGTTGATGGC
+CTCTCTTTAGCGACGCGCACGTTGGTTACGGCGTCGACGCCGGGGGCGGATATGACCCAG
+GGTCAGTTGGACTACACTTCCCGCCCGCTGGATGTTGCGTTACAGCAGGACGGCTGGCTG
+GTGGTGCAAGCGGCGGATGGCGCTGAAGGATATACCCGTAACGGGAATATCCAGGTGGGC
+CCGACCGGGCAGTTAACCATTCAGGGACATCCGGTTATCGGCGAAGGCGGCCCGATTACC
+GTTCCGGAAGGGTCGGAAATCACCATTGCGGCAGACGGCACGATCTCCGCGCTCAATCCC
+GGCGACCCGCCAAACACGGTGGCGCCCGTTGGGCGGCTGAAGCTGGTCAAAGCGGAAGGC
+AATGAGGTGCAGCGGAGCGATGACGGTTTATTCCGCCTTACCGCCGAGGCACAGGCTGAA
+CGCGGGGCGGTACTGGCCGCCGACCCGTCAATTCGCATTATGTCGGGCGTGCTGGAGGGC
+AGTAACGTCAAGCCGGTTGAAGCCATGACCGACATGATCGCCAACGCACGTCGTTTTGAA
+ATGCAGATGAAGGTTATCACCAGCGTAGATGAGAACGAAGGGCGAGCTAACCAACTGCTG
+TCGATGAGTATGTCTTTTTCTCAAGCGGTTAGCGGCCTGAACGCTGCGGCCACCAACCTT
+GATGTTATCGGTAATAACATCGCCAACTCCGCCACCTATGGCTTTAAGTCCGGTACGGCA
+TCATTTGCCGATATGTTCGCCGGTTCCAAAGTGGGGTTGGGCGTAAAAGTGGCGGGGATT
+ACCCAGGATTTTACCGACGGTACGACAACGAACACCGGGCGCGGGCTGGATGTCGCGATT
+AGCCAGAACGGTTTTTTCCGCCTGGTAGACAGCAACGGTTCCGTGTTCTATAGCCGCAAC
+GGCCAGTTCAAACTGGACGAGAACCGTAACCTGGTCAATATGCAGGGGATGCAGTTGACC
+GGCTATCCGGCCACCGGTACGCCGCCGACCATTCAGCAGGGGGCGAATCCTGCGCCGATC
+ACCATTCCGAACACGCTGATGGCGGCGAAATCGACCACCACCGCGTCAATGCAGATCAAC
+CTGAACTCAACGGACCCTGTACCGTCTAAAACGCCCTTTAGCGTGAGTGATGCGGATTCG
+TATAACAAAAAAGGCACCGTCACCGTTTATGACAGCCAGGGTAATGCCCATGACATGAAC
+GTCTATTTTGTGAAAACCAAAGATAATGAATGGGCTGTGTACACCCATGACAGCAGCGAT
+CCTGCAGCCACTGCGCCAACAACGGCGTCCACTACGCTGAAATTCAATGAAAACGGGATT
+CTGGAGTCTGGCGGTACGGTGAACATCACCACCGGTACGATTAATGGCGCGACAGCGGCC
+ACCTTCTCCCTCAGCTTCCTTAACTCCATGCAGCAGAACACCGGGGCTAATAACATCGTC
+GCCACCAATCAAAACGGCTATAAGCCTGGCGACCTGGTGAGCTACCAGATTAACAATGAT
+GGCACCGTGGTTGGCAACTACTCCAACGAGCAGGAGCAGGTGCTGGGGCAGATTGTGCTG
+GCTAACTTCGCCAACAACGAAGGTCTGGCATCCCAGGGCGATAACGTCTGGGCGGCGACG
+CAGGCCTCCGGGGTAGCGCTGCTGGGGACTGCCGGTTCCGGCAACTTCGGTAAGCTGACG
+AACGGCGCGCTGGAAGCCTCTAACGTGGATTTGAGTAAAGAGCTGGTGAATATGATCGTC
+GCGCAGCGTAACTACCAGTCGAATGCGCAGACCATCAAAACCCAGGACCAGATCCTCAAT
+ACGCTGGTTAACCTGCGCATGTCTATTGCCGTAAATATGAATGACCCGACCAACACGGGC
+GTCAAAACGACGACCGGCAGCGGGTCGATGACCGGAAGCAACGCTGCCGATCTGCAAAGC
+AGTTTCCTGACCTTACTGGTCGCGCAATTGAAGAACCAGGACCCGACTAACCCATTACAA
+AATAATGAGTTAACGACACAGTTGGCGCAAATCAGTACCGTGAGCGGCATTGAAAAACTG
+AATACGACGCTGGGGGCTATTTCCGGGCAAATCGATAATAGTCAGTCCCTACAGGCGACC
+ACGCTGATTGGACATGGCGTTATGGTGCCTGGCACCACAATTCTGGCGGGTAAAGGCGCG
+GAAGAAGGGGCCGTGACGTCCACGACGCCGTTTGGCGTGGAATTGCAACAGCCTGCGGAC
+AAAGTGACGGCAACCATTACCGATAAAGATGGCCGGGTGGTACGGACGCTGGAGATCGGT
+GAGTTGCGAGCCGGGGTACACACCTTTACCTGGGATGGTAAGCAAACGGACGGAACAACG
+GTACCGAATGGTTCTTACAACATTGCGATTACCGCCAGCAATGGCGGGACGCAACTGGTG
+GCGCAGCCGCTGCAATTCGCTCTGGTACAGGGCGTGACGAAGGGCAGTAACGGCAACCTG
+TTGGATCTGGGTACCTACGGCACCACCACACTCGACGAAGTTCGGCAAATAATCATGCAA
+ATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGCCTACAA
+AAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCTAAAGCG
+CCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGGAATTAT
+CTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAGCGCGAT
+CTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCAATGGCA
+AACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAAGAAGCT
+GCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAGCAGCAA
+AATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGATGCTCAG
+GTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCATAACGGG
+CATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAAGATATC
+TTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATTCATCAC
+GCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAAACGCTT
+TTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTTCTGCGT
+CAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGTAAACCT
+GAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCCGTCGGG
+TTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAAATGCGC
+GCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAATAAAGAT
+GGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGTGTTAAT
+GAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCCGAAGCG
+CTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGGGTTGGC
+GAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGCCAGATT
+AAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAACTCGCA
+CAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGTAAAAGC
+GGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCTTTCCAT
+CAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAAATTTTC
+CAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGCGGGGCG
+GGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAAAAACGA
+GTTGGGGATGATAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACATCTATG
+AAAAAGTATCTTGCTTTCGCCGTTACGCTGCTGGGTATGGGTAAAGTCATCGCCTGTACT
+ACCCTTTTGGTAGGCAATCAGGCTTCGGCTGACGGCTCCTTTATTATCGCGCGCAACGAG
+GATGGCTCGGCAAATAACGCCAAGCATAAGGTTATTCATCCCGTCGCGTTTCATCAACAA
+GGCGAGTATAAAGCACATCGCAACAATTTTAGCTGGCCGCTTCCGGAGACAGCGATGCGC
+TATACGGCGATTCATGACTTTGATACTAACGATAACGCCATGGGTGAAGCCGGTTTCAAT
+TCGGCGGGCGTCGGAATGAGCGCAACGGAAACCATTTACAACGGCAGAGCGGCGCTGGCT
+GCCGATCCTTACGTGACAAAAACGGGAATCACGGAAGACGCCATTGAGTCCGTGATCCTG
+CCAGTGGCGCAATCGGCGCGTCAGGGCGCCAAATTACTGGGAGATATTATTGAACAAAAA
+GGCGCGGGCGAAGGTTTCGGCGTCGCGTTTATTGATAGCAAAGAGATATGGTATCTGGAG
+ACGGGAAGCGGACATCAATGGCTGGCAGTACGACTTCCGGCAGATAGCTATTTCGTTTCC
+GCCAATCAGGGACGTTTACGCCATTACGATCCGAATGATAACGCGAATTATATGGCGTCA
+CCAACGTTAGTAAGCTTTGCGAAAAAGCAGGGATTATATGATCCGGCCCGCGGCGAATTC
+GACTTTCATCAAGCCTATTCGCAGGATAACAAAAACGATACCACCTATAATTATCCGCGC
+GTCTGGACGCTACAACACCAGTTTAATCCGCATCTGGATACGGTCGTTAGCGAAGGGGAA
+ACATTTTCTGTTTTTTTAACGCCAATAACGAAGATCAGCGTGGCGGCAGTAAAAAACGCG
+TTACGCAATCACTATCAGGGAACGTCGCACGACCCTTATGCCAGTCATAATCCACAAGAA
+CCATGGCGACCTATATCCGTTTTTCGTACCCAGGAGTCACATATTTTACAGGTCAGACCG
+AAATTACCGCAGGCTATCGGCAACGTAGAATACATCGCCTATGGAATGCCATCTCTTAGC
+GTCTATCTCCCCTATTACCAGGGGATGCGTCATTATCAACCCGGAGATGATAAAGGAACC
+GATCGGGCGAGCAACGACTCTACCTACTGGACATTCCGCACGCTGCAAACACTGGTTATG
+CAAGACTACAATACGTTTGCGCCAGATGTGCAACATGCCTGGAAAACATTTGAACAGCAA
+ACAGCTAAGCAACAGTATAAGATGGAGCAGAGCTATCTGAGATTATATGCGTCGCATCCG
+AAAGAAGCACAACGCTTACTGCAAAATTTTGAAGATAAAACGATGCAAAATGCGCAGACG
+CTCGCCCGTCGCCTGACCAATAATATTATTACGACAATGACTTACCGCACAGATATGAAA
+TATCACTTTTCAAGTACGCAGCCAATGGTTAAGTTATCAATGACGCTGCGCCTGACAATT
+TCTTTTATCGCCATACTTATCCTCGCCTGTACCGGCATTAGCTGGACGCTCTATAACGCG
+CTGAGCAAAGAATTAACGTATCGGGATGATATGACGCTAATAAATCGGGCGGCGCAAATG
+CAGCAACTGTTACTGGATGGCGCCAGGCCGGAAAATCTGCCGCTCTATTTCAATCGGATG
+GTGGATACGAAGCAGGATATCTTATTGATCCACTCAGCAACAGGCCATAATGTTGCGATT
+AATCATAGCGGCATCCCCGACCAACGCTTTAACGAGATTCCGCTGGCTAAAAACATCACC
+CGCGAAACCTTATTTCGCCAGGCGGTACAAGGCACGGAGCTGACCGCGGTACGAGTAAAC
+GCCAGAAGCGGCGATAACCCGCTGACCCTTACTATTGCCAGGCTGGCGACGGAAAGGCGG
+CAAATGCTGGCGCAATATCGCCGCAACAGTTTGCTGATTAGCCTTATCGCGATCCTCGTC
+TGTTCGGCGCTCAGTCCATTAGTCATCAGAAACGGGCTGCGGGCCATTACGTCGCTCAGC
+CGACTCACCGCGGCGACAGATAGCGGCACACTTCGCCAGCCGCTGGCGGAACAGGCGTTA
+CCCGTCGAGCTCAGGCCGCTTGGGCAAGCGCTAAATACCATGCGCCAGAAGCTTTCCGAC
+GATTTTGAACGCCTGAACCAATTTGCCGACGATCTGGCGCATGAGCTGCGCACGCCGGTT
+AATATTTTACTGGGGAAGAATCAGGTTATGCTGAGTCAGGAACGCAGCGCCGAAGAGTAT
+CAACAAGCCCTTGTCGATAATATTGAAGAGCTGGAGGGACTGTCGCGACTGACAGAAAAT
+ATTCTCTTTCTGGCACGCGCGGAGCACCAGAATATAGCGGTAAAAAAACAGCCTGTTTCG
+CTCAATGCGCTGGTCGAAAATATGCTGGATTATCTTAGCCCCCTTGCCGAAGAGAAGCAC
+ATCTGTTTTATAAATCAATGTCAGGGAACGGTATGGGCTGACGAAATATTATTACAAAGA
+GTGCTCTCAAACCTGCTGACGAATGCCATCCGTTATTCTGATGAAAACGCCGTGATACGT
+ATTGAAAGCGCTTATGATGATAACGTTGCAGAAATTCGGGTCGCTAATCCGGGCAGCCCC
+ACCGCCGATGCGGATAAGCTTTTCCGGCGTTTTTGGCGAGGAGATAATGCCCGCTACACT
+GCCGGTTTCGGCCTGGGGTTATCGTTAGTTAACGCGATTGCCCTATTGCACGGTGGCTCG
+GCATCTTACCGCTATGCCGATGAACATAATATCTTTTCGGTTCGTCTGCCTGATAGCGGT
+GATAGCATGTCATCTTGTTGGAGATTTACGGATTCGCTAACAAGCCTATGGCATACTGCG
+TTGATGAAGATTTTATTGATTGAAGATAACCAGAAAACCATTGAGTGGGTACGTCAGGGA
+CTCACGGAGGCAGGCTATGTGGTTGATTATGCCTGTGATGGACGAGACGGATTACACCTA
+GCCCTTCAGGAACATTATTCATTGATTATTCTTGATATTATGCTGCCGGGGCTTGATGGA
+TGGCAGGTTTTACGCGCGTTGCGCACTGCATATCAGCCCCCTGTTATTTGCCTGACGGCG
+CGCGACTCGGTTGAGGATCGCGTCAAAGGTCTTGAGGCGGGCGCTAATGATTACCTTGTT
+AAGCCTTTTTCCTTCGCCGAACTGCTGGCCCGGGTGAGAGCTCAACTCAGACAGCATGTC
+CCGGTCTTTACCCGACTGACGATCAATGGTCTGGACATGGATGCCACAAAGCAATCGGTG
+TTACGAAATGGCAAACCGATTTCCCTGACCCGCAAAGAATTCCTGCTCCTCTGGTTACTG
+GCGTCCCGGGCAGGGGAAATCGTGCCCCGAACCGCGATCGCCAGCGAAGTTTGGGGAATT
+AACTTTGATAGTGAAACCAACACCGTTGATGTCGCGATTCGTCGGCTGCGCGCCAAAGTA
+GACGATCCATTTGAAAAGAAGCTCATTATGACCGTCCAGGGGATGGGTTATCGATTACAG
+GCGGAAACGTCGCAGAATGGTATGAAACGATATATACTGGCTACCGCGATAGCGTCTCTT
+GTTGCAGCCCCGGCAATGGCGCTGGCCGCTGGCAGCAATATTCTCAGCGTACATATTCTC
+GATCAGCAAACAGGCAAACCAGCGCCCGGCGTGGAGGTGGTACTGGAGCAGAAAAAGGAT
+AACGGATGGACGCAATTAAACACCGGGCATACCGACCAGGATGGACGAATTAAAGCACTG
+TGGCCCGAAAAAGCTGCCGCGCCGGGGGATTATCGCGTTATTTTTAAAACCGGCCAGTAT
+TTTGAAAGTAAAAAACTGGACACGTTTTTCCCGGAGATTCCCGTCGAGTTTCATATCAGC
+AAAACGAATGAGCACTATCATGTGCCGCTGTTATTAAGTCAGTATGGTTATTCAACCTAT
+CGCGGGAGCATGCAAGTAGATGAACAACGTCTGCGTTTTCGCGATGCGATGGCAAGTCTG
+GCGGCAGCGGTCAACATCGTAACCACGGCGGGTCACGCCGGACGCTGCGGTATCACCGCA
+ACAGCGGTTTGCTCAGTCACTGATACGCCGCCCTCCGTGATGGTATGTATTAATGCCAAT
+AGCGCCATGAACCCCGTTTTTCAGGGCAACGGCAGGCTGTGCATTAATGTACTTAACCAT
+GAGCAGGAGCTGATGGCGCGCCACTTTGCCGGTATGACGGGGATGGCGATGGAGGAGCGT
+TTTCACCAGCCATGTTGGCAAAACGGGCCGCTGGGCCAGCCGGTACTTAACGGCGCGCTG
+GCCAGTCTTGAAGGCGAGATCAGCGAGGTACAAACCATTGGCACGCATCTGGTGTATCTG
+GTGGCGATCAAAAATATTATTCTTAGCCAGGAGGGGCATGGCCTGATTTATTTCAAACGC
+CGTTTTCATCCGGTCAGACTTGAGATGGAAGCGCCTGTTATGGGACGCACACCGGATTAC
+AAAGCCGCCTTTGGCTGCGCTCTGGGCGCTAACCCAGCCTTCTACGGCCAGTTTGAGCAG
+AACGCCCGTAACTGGTACACCCGTATTCAGGAGACCGGCCTGTACTTTAACCATGCAATC
+GTCAACCCGCCCATTGACCGCCACAAACCTGCCGACGAAGTGAAAGACGTCTATATCAAG
+CTGGAGAAAGAGACGGACGCCGGGATTATTGTCAGCGGGGCGAAAGTTGTCGCCACTAAC
+TCCGCCCTGACTCACTACAACATGATTGGTTTCGGCTCAGCCCAGGTGATGGGCGAAAAC
+CCGGATTTTGCTCTGATGTTTGTCGCGCCAATGGATGCCGAAGGCGTAAAACTTATTTCG
+CGCGCCTCGTATGAAATGGTCGCGGGCGCGACGGGCTCGCCGTTTGATTATCCCCTCTCC
+AGCCGTTTTGATGAAAACGATGCCATTCTGGTGATGGACAAGGTGCTGATCCCGTGGGAA
+AACGTATTAATTTACCGTGATTTCGATCGTTGTCGTCGCTGGACGATGGAAGGCGGCTTT
+GCCCGTATGTATCCACTGCAAGCCTGTGTTCGTCTGGCGGTAAAACTTGATTTCATTACC
+GCGCTGCTGAAAAAATCGCTCGAATGTACGGGTACCGTAGAGTTCCGGGGCGTGCAGGCC
+GATCTCGGCGAAGTCGTGGCCTGGCGCAATATGTTCTGGGCATTGAGCGATTCTATGTGT
+TCTGAAGCAACCCCGTGGGTAAACGGCGCCTGGCTACCGGACCACGCCGCGCTGCAAACC
+TATCGTGTGATGGCCCCAATGGCCTACGCGAAAATTAAAAATATTATTGAACGTAACGTT
+ACCAGCGGCCTGATTTACCTGCCTTCCAGCGCCCGCGATCTGAATAATCCGCAAATCGAC
+CAGTACCTGGCGAAATACGTACGCGGCTCTAACGGAATGGACCATGTTGAACGTATCAAA
+ATTCTTAAATTGATGTGGGATGCCATCGGCAGCGAGTTTGGCGGTCGCCATGAGCTGTAC
+GAGATTAACTACTCGGGCAGCCAGGATGAAATTCGTCTGCAGTGTCTGCGTCAGGCCCAG
+AGCTCCGGCAATATGGATAAGATGATGGCAATGGTCGATCGCTGCCTCTCCGAATACGAT
+CAGAATGGCTGGACGGTTTCGCATTTGCACAATAACGACGACATCAATCAACTGGATAAG
+CTGCTGAAAATGCATGATTCATTAACCATCGCCTTGCTTCAGGCGCGCGAAGCGGCAATG
+ACCTATTTCCGCCCCATCGTTAAAAGCCACAATCTGACCGACCAGCAATGGCGCATTGTG
+CGAATCCTGGCCGATAGCCCCTCTATGGATTTTCACGAGCTGGCCTTTCGTACCTGTATT
+TTGCGTCCAAGTCTGACCGGAATATTGACGCGCATGGAGCGAGACGGACTGGTGTTGCGA
+CTCAAGCCGGTTAACGATCAGCGTAAGTTATATGTCATGTTGACGGAGCAGGGACAAACG
+TTGTACGCCCGTGCCCGGAGCGAGGTAGAAGAGGCTTATCGAAAAATTGAGGCCGATTTC
+ACGCCCGAAAAAACACAGCAATTGATGCTGCTGCTGGACGATCTTATTGCTCTGGGGCGC
+CAGCATCCTGATAGCGAAGCGGAAGCAATGAAGGGTACTGTTTTCGCCGTTGCGTTAAAC
+CATCGCAGCCAGCTTGATGCCTGGCAAGAGGCTTTCTCTCAGCCTCCCTATAATGCGCCG
+CCTAAAACCGCAGTGTGGTTCATCAAGCCGCGTAATACGGTGATTCGTCACGGCGAACCC
+ATTCCTTATCCGCAGGGAGAAAAGGTACTGAGCGGCGCGACAGTGGCGCTCATTGTGGGG
+AAAACCGCCAGCCGGATACGCCCTGAAGCGGCGGCGGACTATATCGCCGGGTATGCGCTG
+GCTAACGAGGTCAGCCTGCCGGAAGAGAGCTTTTATCGCCCGGCGATTAAAGCGAAATGT
+CGCGATGGCTTTTGCCCGCTGGGTGAAATGGCGCCGCTGAGTGATGTGGATAATCTCACC
+ATTATCACTGAAATCAACGGACGAGAAGCGGACCACTGGAATACTGCCGATTTACAGCGT
+AGCGCCGCACAACTGCTTAGCGCGTTAAGTGAGTTCGCTACACTTAACCCTGGCGATGCG
+ATCTTACTTGGTACGCCGCAGAATCGCGTTGCGCTGCGTCCCGGCGATCGGGTGCGTATT
+CTGGCGAAAGGTTTACCCGCGCTGGAAAATCCGGTTGTCGCAGAAGATGAATTCGCCCGC
+CACCAGACGTTTACGTGGCCGCTGTCAGCGACGGGAACGTTATTTGCGCTGGGGTTGAAC
+TACGCCGATCACGCCAGCGAGCTGGCATTTACGCCGCCGAAAGAGCCGCTGGTATTTATC
+AAAGCGCCAAACACCTTTACCGAACATCACCAAACGTCGGTGCGCCCGAACAACGTCGAA
+TATATGCACTACGAAGCCGAGCTGGTCGTGGTGATTGGCAAAACGGCGCGTAAGGTGAGC
+GAAGCCGAAGCCATGGAGTATGTGGCCGGTTACACCGTCTGTAACGACTACGCGATCCGC
+GACTATCTGGAAAACTACTACCGTCCGAATCTGCGGGTAAAAAGCCGCGACGGCCTGACG
+CCGATAGGCCCGTGGATTGTGGATAAAGAGGCGGTTTCTGATCCGCACAACCTGACGTTA
+CGCACCTTTGTCAACGGTGAGCTGCGGCAGGAAGGGACGACCGCCGATCTGATCTTCAGC
+ATCCCGTTCCTGATTTCTTATCTGAGCGAATTTATGACGTTGCAACCGGGCGACATGATT
+GCCACCGGTACGCCGAAAGGGCTGTCCGATGTGGTGCCGGGGGATGAAGTTGTCGTTGAA
+GTAGAAGGCGTGGGTCGCCTGGTTAACCGAATCGTCAGTGAGGAGAGCGCAAAAATGAAG
+AAAATAAATCATTGGATTAACGGCAAAAACGTTGCAGGTAACGACTACTTCCAGACCACT
+AACCCGGCGACCGGTGATGTGCTGGCGGAAGTAGCCTCCGGCGGTGAAGCAGAAGTGAAC
+CAGGCTGTCGCGGCGGCAAAAGAGGCGTTCCCGAAATGGGCCAACCTGCCGATGAAAGAG
+CGCGCGCGCCTGATGCGCCGCCTTGGCGACCTGATTGACCAGCATGTGCCGGAAATCGCG
+GCGATGGAAACCGCCGACACCGGCCTGCCTATTCACCAGACTAAAACGTGCGTGCTGATC
+CCGCGCGCCTCGCATAACTTCGAATTCTTCGCCGAAGTGTGCCAGCAGATGAACGGCAAG
+ACCTATCCGGTTGACGATAAAATGCTCAATTATACGCTGGTGCAGCCCGTCGGCGTCTGC
+GCGCTGGTGTCGCCGTGGAACGTGCCGTTTATGACCGCGACTTGGAAAGTTGCGCCGTGC
+CTGGCGCTGGGTAACACCGCGGTGCTCAAAATGTCCGAGCTGTCGCCGCTGACTGCCGAC
+AGGCTGGGCGAGCTGGCACTGGAGGCAGGAATTCCGGCAGGCGTGCTGAACGTGGTGCAG
+GGCTACGGCGCGACGGCGGGCGATGCGCTGGTACGCCACCATGACGTGCGTGCGGTGTCG
+TTTACCGGCGGTACCGCCACCGGTCGCAATATCATGAAAAATGCCGGGCTGAAAAAATAC
+TCGATGGAGCTGGGCGGCAAATCGCCGGTGCTGATTTTTGAAGACGCCGACATTGAGCGC
+GCGCTGGACGCCGCGCTGTTCACCATCTTCTCGATCAACGGCGAACGCTGCACCGCTGGG
+TCGCGCATCTTTATCCAGCAGAGCATTTACCCTGAGTTCGTGAAGCGCTTTGCCGAACGC
+GCGAATCGCCTGCGTGTCGGCGATCCGACCGACCCGAACACCCAGGTCGGCGCGCTGATT
+AGCCAACAGCACTGGGAGAAAGTCTCCGGTTATATCCGCCTCGGCATTGAAGAGGGGGCA
+ACGCTGCTGGCGGGCGGTGCGGAAAAACCCACTGACCTGCCTGCGCATCTGAAAGGCGGT
+AACTTCCTGCGCCCAACCGTGCTGGCCGATGTCGACAACCGTATGCGCGTTGCGCAGGAA
+GAGATCTTTGGGCCGGTCGCCTGCCTGCTGCCATTCAAAGACGAAGCGGAAGGGTTACGT
+TTGGCGAACGATGTGGAATACGGTCTGGCCTCTTATATCTGGACCCAGGACGTGAGCAAA
+GTGTTGCGCCTGGCGCGTGGGATTGAAGCCGGCATGGTCTTCGTCAACACCCAGAACGTC
+CGCGACCTGCGCCAGCCGTTCGGCGGCGTGAAAGCCTCCGGTACCGGGCGCGAAGGCGGC
+GAATATAGCTTCGAAGTGTTTGCGGAAATGAAAAACGTCTGCATCTCAATGGGCGACCAT
+CCTATCCCAAAATGGGGAGTTATGGGCAAGTTAGCGTTAGCAGCAAAAATTACCCACGTG
+CCGTCGATGTATCTTTCTGAACTGCCAGGAAAAAATCACGGTTGTCGTCAGGCAGCCATT
+GATGGGCATATTGAAATTGGCAAGCGTTGCCGCGAAATGGGCGTTGACACCATTATCGTA
+TTCGACACCCACTGGCTGGTGAATAGCGCTTACCACATTAATTGTGCCGACCATTTCCAG
+GGCGTCTATACCAGCAACGAATTGCCGCACTTTATTCGCGACATGACCTATGACTATGAC
+GGTAATCCGGCGCTCGGCCATCTGATCGCCGACGAGGCGGTCAAACTGGGCGTGCGCGCC
+AAAGCGCACAACATCCCGAGCCTGAAGCTGGAGTATGGCACGCTGGTGCCGATGCGCTAC
+ATGAACAGCGACAAGCACTTCAAAGTGGTCTCCATCTCGGCGTTCTGCACTGTGCATGAT
+TTTGCCGACAGCCGCAAACTGGGCGAAGCCATTCTCAAGGCGATTGAGAAATATGACGGT
+ACCGTAGCGGTATTCGCCAGTGGTTCTCTGTCGCACCGTTTTATTGACGACCAACGGGCG
+GAAGAGGGGATGAACAGCTACACCCGCGAGTTCGATCATCAAATGGACGAGCGCGTGGTC
+AAGCTGTGGCGCGAAGGCAAATTCAAGGAGTTTTGCACCATGTTGCCGGAGTACGCCGAC
+TACTGCTACGGCGAAGGCAACATGCACGACACGGTCATGCTACTGGGAATGCTGGGGTGG
+GACAAATACGACGGCAAGGTGGAGTTCATCACCGACCTGTTCGCCAGCTCCGGTACCGGC
+CAGGTAAACGCTGTTTTCCCGCTGCCTGCGATGCCGCACTTTATTGCTGAATGTACTGAA
+AATATTCGCGAGCAGGCTGATTTACCAAGCCTGTTCAGCAAGGTAAACGAGGCGCTGGCC
+GCCACCGGGATTTTCCCCATCGGCGGTATCCGCAGTCGCGCCCACTGGCTGGATACCTGG
+CAGATGGCTGACGGTAAGCATGATTACGCGTTTGTGCATATGACGCTGAAAATCGGCGCC
+GGGCGCAGCCTGGAGAGCCGTCAGGAAGTCGGCGAAATGCTGTTTGGGCTGATTAAAGCC
+CACTTCGCCGACCTGATGGAGAACCGCTATCTGGCGCTGTCGTTTGAGATTGCCGAGTTA
+CATCCAACGCTCAATTACAAACAAAACAACGTACACGCGTTATTTAAAATGCTCGATAAA
+CAGACCCATACCCTGATCGCTCAGCGACTTAATCAGGCTGAAAAACAGCGTGAACAGATT
+CGCGCAGTGTCGCTGGATTATCCCAACATCACTATTGAAGATGCCTATGCCGTACAGCGT
+GAATGGGTCAATATCAAGATTGCCGAAGGGCGCACGCTCAAAGGCCACAAAATCGGCCTG
+ACCTCAAAAGCGATGCAGGCCAGCTCGCAAATCAGCGAACCGGATTACGGCGCGCTGCTT
+GACGATATGTTCTTCCATGACGGCGGAGATATCCCCACCGACCGTTTTATCGTCCCGCGT
+ATTGAAGTGGAGCTGGCGTTCGTGCTGGCGAAACCGCTGCGCGGCCCTCACTGCACGCTG
+TTCGACGTCTACAACGCCACGGATTATGTGATTCCGGCGCTGGAACTGATTGACGCCCGC
+AGCCACAACATCGACCCGGAAACCCAGCGCCCGCGCAAAGTGTTCGACACCATTTCCGAC
+AACGCCGCCAACGCCGGGGTGATCCTCGGTGGTCGCCCCATCAAACCAGACGAGCTGGAT
+CTGCGCTGGATCTCCGCGCTGCTCTATCGCAACGGCGTGATCGAAGAAACCGGCGTCGCC
+GCAGGCGTGCTGAATCATCCGGCCAACGGCGTGGCGTGGCTGGCGAACAAGCTTGCCCCC
+TACGATGTCCAGCTTGAAGCCGGGCAGATCATCCTCGGCGGCTCGTTCACCCGCCCGGTG
+CCGGCGCGCAAGGGCGACACCTTCCATGTCGATTACGGCAACATGGGCGCGATCAGTTGC
+CGGTTTGTGATGAAAAATGCTTTCAAAGACGCGTTAAAAGCGGGGCGCCCGCAAATCGGT
+TTGTGGCTGGGGCTTGCCAACAGTTACAGCGCTGAACTGTTAGCGGGCGCCGGCTTCGAC
+TGGCTACTGATTGACGGTGAACACGCGCCAAACAACGTGCAGACGGTGTTGACCCAGTTG
+CAGGCGATTGCGCCTTATCCCAGCCAGCCGGTGGTGCGTCCGTCATGGAACGATCCGGTA
+CAGATTAAGCAACTGCTCGACGTCGGCGCGCAAACGCTGCTGATACCGATGGTGCAGAAT
+GCCGATGAAGCGCGAAACGCCGTGGCGGCTACGCGTTATCCGCCTGCCGGTATTCGCGGC
+GTGGGCAGCGCGCTGGCGCGGGCATCGCGCTGGAATCGCATTCCGGACTATCTCCACCAG
+GCCAACGACGCCATGTGCGTACTGGTGCAGATTGAAACGCGTGAGGCGATGAGCAATCTG
+GCGTCAATTCTCGACGTGGATGGCATTGACGGCGTGTTTATTGGCCCGGCGGATCTCAGC
+GCCGATATGGGCTTTGCCGGCAATCCGCAGCACCCGGAAGTGCAGGCGGCGATTGAGAAC
+GCCATCGTGCAGATACGCGCGGCGGGGAAAGCGCCGGGGATTCTGATGGCCAATGAAGCA
+CTGGCGAAACGTTATCTGGAACTGGGGGCGCTATTTGTCGCCGTCGGCGTTGACACCACG
+CTGCTGGCGCGCGGAGCGGAGGCGCTGGCGGCGCGCTTTGGCGCAGAAAAAAAACTGTCC
+GGTGCGTCCGGCGTCTATATGAGCGACACATCATCTGCACTTCCGGAAAGCCCCGAGTCT
+GTCGGTTCGCACAACGCGCTCAGCACGGGTCAACAAACCGTCATAAATAAACTGTTCCGC
+CGACTGATCGTATTTTTATTCGTGTTGTTTATCTTCTCGTTTTTAGACCGTATCAACATC
+GGTTTTGCCGGGTTGACGATGGGGCAGGATCTGGGGTTAAGCGCCACCATGTTTGGTCTT
+GCCACGACGCTGTTTTACGCCACCTACGTCATTTTCGGCATTCCCAGCAACGTGATGTTG
+AGCATCGTCGGCGCCCGCCGCTGGATTGCGACCATTATGGTGCTATGGGGCATTGCATCT
+ACCGCCACGATGTTCGCGGTGGGACCGAAAAGCCTGTATGTGCTGCGAATGCTGGTGGGC
+ATTACCGAAGCGGGCTTTTTGCCAGGAATATTGCTCTATTTAACCTACTGGTTCCCGGCA
+TTTTTCCGCGCCCGCGCCAACGCATTATTTATGATTGCCATGCCGGCCACTACCGCGTTG
+GGGTCAATTGTCTCCGGCTATATTTTATCGCTGGACGGCATATTCAATCTGCATGGATGG
+CAGTGGTTATTCCTGTTGGAAGGATTTCCGTCAGTTTTGTTAGGCATTATGGTCTGGTTT
+TACCTGGATGATACCCCGGCAAAAGCCAAATGGCTGACGGCAGAGGATAAAAAATGTTTG
+CAGGAGATGATGGATAATGATCGCCTGACGCTGGTTCAGCCTGAGGGGGCCATCAGCCAT
+AACGCCATGCAGCAGCGTAGCCTGTGGCGCGAAGTATTCACGCCAATTGTACTGATGTAT
+ACGCTGGCCTATTTTTGCCTTACCAATACGCTTAGCGCCATTAGTATCTGGACGCCGCAA
+ATCCTGAAAAGTTTTAATGAAGGCAGCAGCAATATCACCATCGGCCTGCTGGCGGCGATC
+CCGCAGATTTGTACTGTTCTGGGCATGATTTACTGGAGCCGCCATTCGGACAAACATCAG
+GAGCGTAAACACCACACTGCGTTACCGTTCCTGTTTGCCGCCGCGGGCTGGCTGCTGGCG
+TCGGCGACCGACCGTAACCTGATCCAGCTCCTGGGGATCGTGATGGCATCCACGGGTTCC
+TTTAGCGCGATGGCGATCTTCTGGACCACGCCGGATCAGTCGATCAGTTTACGCGCCAGG
+GCGATAGGCATTGCGGTCATCAATGCCACCGGCAATATTGGCTCCGCGCTCAGCCCGGTT
+ATGATTGGCTGGCTAAAAGATATCACTGGTAGCTTCAATAGCGGACTCTGGTTTGTCGCT
+TCTCTGTTAGTCGTCGGCGCCGCCATTATCTGGCTCATTCCCATGAAAGCATCGCGTCCG
+CGCGCCACCCCTATGTGCCAACGTGCGATCGCCAATATTGATATCAGCAAAGAGTATGAC
+GAAAGCATGGGCAGTAACGATGTGCATTATCAGTCGTTTGCTCGTATGGCGGATTTCTTT
+GGTCGTGATATGCAGGCGCATCGCCACGACCAGTTTTTTCAAATGCACTTTCTTGATACC
+GGGCAGATTGAGCTACAGCTCGACGATCATCGCTATTCGGTGCAGGCGCCGCTATTTGTG
+CTAACGCCGCCCTCGGTGCCGCATGCTTTTATTACCGAATCGGATAGCGATGGTCATGTT
+CTGACGGTACGCGAAGAGCTGGTTTGGCCGCTGCTGGAAGTGCTTTATCCCGGCACCAGA
+GAGGCCTTCGGCCTGCCGGGAATCTGCCTGTCGCTGGCGGATAAACTCAACGAGCTGGCG
+GCGCTCAAACATTACTGGCAGCTAATTGAGCGGGAGTCCACGGAACAACTGGCTGGCTGC
+GAACATACCTTGGTACTACTGGCGCAGGCGGTATTTACCTTGCTGTTGCGTAATGCGAAG
+CTGGACGATCATGCCGCAACCGGGATGCGCGGTGAACTGAAACTTTTTCAGCGCTTTACC
+CTGTTAATTGACAACCACTTCCATCAGCACTGGACGGTGCCCGATTATGCCTGTGAGTTG
+CATATTACCGAATCTCGTTTGACCGATATTTGCCGACGTTTTGCTAATCGCCCGCCTAAA
+CGCCTGATTTTTGATCGGCAATTACGCGAGGCGAAACGACTGCTGCTTTTTTCCGACAAT
+GCTGTCAACGAGATCGCCTGGCAATTAGGTTTTAAAGATCCGGCTTATTTCGCCCGTTTC
+TTTAATCGCCTTGCTGGCTGTTCTCCTTCGCAGTTTCGCCAACGTGAAGTTCCTTCTTTT
+CTCAACATGATGAAAAAAAGCGTCGCTATGCTGGCGGTTTGTATGCTGGCGCAAAGCCAC
+CTTGCCATTGCTGCCGGTGCTCCTGCGCCTCAAGAGATCAACATTGTTTTACTGGGCACC
+AAAGGCGGGCCTTCTTTGCTCAATACAGCCAGACTACCGCAAGCGACGGCGCTCACTATC
+GGCGATAAGATATGGCTGATAGATGCCGGCTACGGCGCCAGTCTGCAACTGGTGAAAAAT
+GGCATTCCACTGCGCAACATCAATACTATTTTGCTCACCCATCTGCACAGCGACCACATA
+CTGGATTATCCTTCCTTGCTGATGAATGCCTGGGCAAGTGGCCTGAAAGACCATACCATA
+CAGGTTTATGGCCCGCCGGGAACCCAGGCGATGACGAAGGCTAGCTGGAAGGTCTTTGAC
+AGGGATATCACGTTACGCATGGAAGAAGAGGGGAAACCCGATCCGCGCAACCTGGTTAAG
+GCGACCGATATCGGCCAGGGCGTCATCTATAAAGATGAACTGGTCACAATAAGCGCGCTG
+AAAGTGCCTCATTCCCCTTTCCCGGACGGTGAAGCGTTTGCTTACCGTTTTGATACTCAG
+GGTAAGCGAATCGTCTTCTCTGGCGATACGTCCTGGTTTCCTCCGCTTGCAACGTTTGCC
+CAGGGGGCGGATATCCTGGTACATGAGGCGGTACATGTCCCTTCGGTAGCAAAACTGGCT
+AATAGTATTGGCAACGGAAAAACGCTGGCTGAAGCGATTGCGTCGCATCACACCACGATT
+GAAGATGTCGGTAAGATTGCTCGCGAGGCCCACGTGAAAAAACTGGTGTTAAGTCATCTG
+GTGCCTGCGACGGTTGCGGATGACGTCTGGCAACAGGAAGCCATGAAAAATTACCCGGGC
+CCTGTCATTGTCGGTCATGACAATATGACGATAAGCGTACCGATGGCTAACATCACTGTC
+ACCTTTACCATCACCGAATTTTGTTTGCACACCGGCGTGACGGAAGAGGAGCTAAACGAA
+ATCGTCGGACTTGGCGTAATTGAGCCTTACGAAGACGATAACGCCGACTGGCAATTCGAC
+GATCGCGCAGCGAGCGTGGTACAACGCGCGCTACGCTTACGCGAGGAGCTGGCGCTCGAC
+TGGCCAGGGATCGCGGTCGCGTTAACGCTGCTGGAAGAGAATTCACGGCTGCGCGAAGAA
+AACCGGTTACTGCTGCAACGCCTTTCTCGCTTTATCTCGCATCCCATGGAACTTAAGGAT
+TATTACGCCATTATGGGCGTGAAACCGACGGACGATCTCAAGACGATTAAGACCGCCTAT
+CGCCGACTGGCCCGCAAGTACCATCCAGATGTCAGCAAAGAACCCGATGCCGAAGCCCGT
+TTCAAAGAGGTTGCTGAAGCATGGGAAGTGCTGAGTGATGAGCAACGGCGCGCCGAGTAT
+GACCAGTTATGGCAACACCGTAACGATCCACAATTTAATCGCCAGTTCCAGCAACACGAA
+GGCCAGCCGTATAACGCCGAAGATTTTGATGATATTTTCTCGTCTATTTTTGGTCAGCAC
+GGTCGTCATTCGCACCACCGCCACGCCGCACGCGGTCATGATATCGAAATTGAAGTGGCG
+GTATTCCTGGAAGAAACGCTGGAAGAGCACCAGCGTACGATTAGCTATTCCGTCCCCGTT
+TATAACGCGTTCGGCCTGGTGGAGCGGGAAATTCCCAAAACATTGAATGTGAAAATCCCG
+GCTGGCGTCAGCAACGGGCAACGAATCAGACTGAAAGGCCAGGGCACGCCGGGGGAAAAC
+GGCGGACCTAATGGCGATTTATGGCTCGTTATCCATATTGCCCCGCATCCGCTCTTTGAT
+ATCGTCAATCAGGATCTGGAAGTCGTCCTTCCGCTTGCCCCATGGGAGGCGGCGCTCGGC
+GCTAAGGTGTCTGTGCCAACGCTTAAAGAGCGTATTTTGCTGACCATTCCCCCCGGCAGC
+CAGGCAGGTCAGCGGCTGCGTATCAAAGGAAAAGGATTAGCCAGTAAAAAGCACACTGGC
+GATCTCTATGCCATCATCAAAATCGTTATGCCGCCGAAACCTGACGAGAAAACAGCTGCC
+CTGTGGCAACAACTGGCGGACGCGCAGTCGTCCTTTGACCCACGCCAGCAATGGGGGAAA
+GCAATGGCGAAACAACAACGGATGGGCTGGTGGTTTCTTTGCCTTGCATGTGTCGTGGTA
+ATGGTTTGTACCGCGCAACGCATGGCGGGCCTGCACGCCTTGCAGATGCAGGCGACGGCC
+TCTGCTGCGGTGGTCAGCGCTCCCTCCTCGACAGATGACGGCTCGCCGGTCACTCCCTGC
+GAATTAAGCGCCAAGTCGCTGCTGGCGGCGCCTCCAGTACTCTTTGAAGGTGCTATCCTT
+GCGCTTTATCTACTGCTTTCCTTACTGGCGCCTGTCCGGGTCATGCGCCTGCCGTTTTCG
+CCTCCACGGGCTATTTCGCCGCCCACATTACGGGTACATCTACGATTTTGTGTCTTCCGT
+GAAATGATGATTTTATTCAGGCGGATACTGTTCTGCCTGTTATGGCTTTGGCTGCCCGTC
+TCCTGGGCGGCGGAAAGCGGCTGGCTGCGTTCGCCCGATAACGACCATGCCAGCATACGG
+CTACGTGCCGATACGTCCGCTAACAGTGAGACCCGGCTGTTGCTGGATGTCAAACTGGAA
+AACGGCTGGAAAACCTACTGGCGCGCGCCGGGGGAAGGGGGCGTGGCACCCTCTATCGCC
+TGGAAAGGCGACATGCCTGAGGTAAGCTGGTTCTGGCCAACCCCCTCGCGCTTTGATGTG
+GCGAATATCACCACCCAGGGATATCACGACGAGGTGACCTTTCCGATGATCGTGCGCGGT
+ACGCCGCCGGCGACCTTGCGCGGTGTGTTGACGTTATCAACCTGCAGCAATGTTTGTCTG
+TTGACCGATTACCCCTTTTCCGTGACGCCCACTGTGCAGAATGCCGATTTTGCCCATGAC
+TATGCGCGGGCGATGGGTAAAGTTCCGCTCCGCAGTGGGCTAACGGACTCGCTTGACGTT
+GGCTATCGCCCGGGAGAACTGGTGGTCACTGCTACGCGAGCGGCGGGCTGGTCATCGCCC
+GGGCTCTATCTTGACACCATAGATGACGTCGATTTTGCGAAGCCTCGCCTGCGCGTAGAG
+GGCGACAGGTTACAGGCGACGGTGCCGGTGACGGACAGTTGGGGCGAAAAGGCGCCCGAT
+TTGCGCGACAAATCGCTGACCCTCGTGTTAGCCGATGGCGCTATCGCCCAGGAGAGCACG
+CAAACCATTGGCGCTGCGCCAGCGCAAACGCCGGACAATGCGGCGCTACCTTTCTGGCAA
+GTTGTAATGATGGCGCTAATCGGCGGACTGATTCTTAATTTAATGCCCTGCGTACTGCCT
+GTTCTGGGCATGAAACTTGGCTCTATTTTATTGGTAGAGGAAAAAAGCCGCTCTCACATC
+AGGCGACAATTTTTGGCTTCGGTCGCCGGTATCATTGCGTCATTTATGGCGCTGGCGGCG
+TTTATGACCCTCCTTCGCCTGTCAAACCATGCGCTGGCCTGGGGAGTCCAGTTCCAGAAT
+GCATGGTTTATTGGTTTTATGGCGCTGGTGATGTTGTTGTTTAGCGCCAGCCTGTTCGGG
+CTTTTTGAGTTCAGGCTTCCCTCATCTATGACCACGAAACTGGCCACTTACGGCGGTAAC
+GGTATGTCGGGACATTTCTGGCAGGGGGCGTTCGCCACGCTGCTGGCGACGCCTTGTAGC
+GCGCCGTTTCTGGGCACGGCGGTCGCGGTGGCGCTCACGGCGTCGCTGCCGACGCTGTGG
+GGGCTGTTCCTTGCGCTTGGCCTGGGAATGAGCGCGCCGTGGCTACTGGTCGCGATACGA
+CCAGGGCTTGCGCTACGTTTACCGCGCCCCGGGCGTTGGATGAATGTCCTGCGCAGGATC
+CTCGGTCTGATGATGCTGGGGTCGGCTATCTGGCTGGCGACGTTACTCCTGCCGCATTTC
+GGCTTCACTGCGTCAAAGAGCGCGCAAGACACGGTTCAGTGGCAACCGTTGAGTGAACAG
+GCAATCCAGTCGGCGCTGGCGCAGCATAAGCGGGTATTTGTCGATGTCACTGCGGACTGG
+TGTATTACCTGTAAAGTGAATAAATACAACGTCCTGCAAAAAGAGGATGTGCAGGCCGCC
+TTGCAACAGCCGGATGTTGTGGCGCTGCGGGGAGACTGGACGCTGCCGTCCGATGCCATT
+ACAGATTTTCTGAAAACGCGCGGCCAGGTCGCCGTGCCGTTTAATCAGGTATATGGCCCC
+GGTTTGCCGGAAGGGGAGGCACTGCCCACTTTGCTGACCCGCGATGCGGTATTACAAACG
+TTGAAAAAAGCGAAAGGAATAACCCAAATGAAATACATGATTGTTTTACTGCTGGCGCTG
+TTTTCGACGCTGAGCATCGCGCAAGAAACCGCTCCTTTTACGCCGGATCAGGAAAAGCAG
+ATTAAAAATCTGATCCATGCGGCGTTGTTTAACGATCCTGCCAGCCCGCGGATAGGCGCT
+AAACACCCTAAGCTGACGCTGGTGAACTTTACGGATTACAACTGCCCGTACTGCAAACAG
+CTCGATCCGATGCTGGAAAAGATTGTGCAGAAATATCCTGACGTTGCGGTCATTATTAAA
+CCGCTGCCATTCAAAGGAGAGAGTTCCATACTGGCGGCGCGTATTGCGCTGACCACCTGG
+CGCGATCATCCGCAACAGTTCCTCGCGCTACATGAAAAACTTATGCAAAAGCGCGGTTAC
+CATACGGATGACAGTATTAAACAGGCCCAGCAGAAAGCAGGGGCGACGCCAGTGACGCTG
+GATGAAAAAAGCATGGAAACGATACGCACTAATTTGCAGTTGGCAAGACTGGTCGACGTG
+CAAGGAACGCCAGCGACGATCATTGGCGACGAGCTGATTCCGGGCGCAGTGCCCTGGGAT
+ACGCTGGAAGCGGTGGTGAAAGAAAAACTGGCGGCTGCCAATGGCGGGATGGCGGGTAAA
+CTGCGGCGTTGGCTGCGTGAAGCCGCGGTTTTTCTGGCGCTCCTCATCGCGATAATGGTG
+GTCATGGACGTCTGGCGCGCGCCGCAGGCGCCTCCGGCGTTTGCCGCGACACCATTACAT
+ACGCTGACGGGAGAGTCGACAACTCTGGCGACCTTGAGCGAGGAACGCCCCGTACTGCTC
+TATTTTTGGGCCAGCTGGTGCGGGGTATGCCGCTTTACCACGCCTGCGGTCGCTCACCTG
+GCGGCGGAAGGGGAAAACGTCATGACCGTTGCGCTCCGCTCCGGCGGTGATGCTGAGGTT
+GCCCGCTGGCTGGCGCGCAAGGGCGTTGACTTCCCGGTCGTCAATGATGCTAACGGCGCC
+TTATCCGCTGGCTGGGAAATCAGCGTGACGCCAACGCTGGTGGTGGTTTCACAAGGTCGG
+GTTGTGTTCACCACCAGCGGCTGGACCAGCTATTGGGGCATGAAGCTTCGGCTGTGGTGG
+GCAAAAACGTTCATGAAAAAATCATTACTCGCTGTTGCTGTGGCAGGGGCTGTTTTGTTG
+TCATCCGCCGTACAGGCGCAGACAACGCCGGAAGGTTATCAATTACAACAGGTGCTGATG
+ATGAGCCGCCATAATCTGCGGGCGCCGCTGGCGAATAATGGCAACGTACTGGCGCAGTCG
+ACGCCGAACGCCTGGCCGGCGTGGGACGTTCCCGGCGGGCAACTGACGACGAAAGGCGGC
+GTGCTGGAAGTCTATATGGGACACTACACACGTGAATGGCTGGTCGCGCAGGGGCTGATA
+CCGTCGGGAGAATGTCCGGCGCCCGACACGGTATATGCCTATGCGAATAGTTTGCAGCGC
+ACCGTCGCCACCGCGCAATTTTTCATTACCAGCGCTTTCCCCGGCTGTGATATTCCTGTT
+CATCATCAGGAAAAAATGGGCACTATGGACCCTACCTTCAATCCGGTGATTACCGATGAT
+TCCGCCGCGTTCCGGCAACAGGCCGTACAGGCGATGGAAAAGGCGCGTAGTCAGCTACAT
+CTTGATGAGAGTTATAAACTGCTTGAGCAGATAACGCATTATCAGGACTCGCCGTCCTGC
+AAAGAGAAGCATCAGTGTTCGCTAATCGACGCGAAAGATACCTTCAGCGCGAACTATCAG
+CAAGAGCCTGGCGTGCAGGGGCCGCTGAAAGTAGGGAACTCGCTGGTGGATGCGTTTACC
+CTGCAATATTACGAAGGCTTTCCGATGGATCAGGTCGCTTGGGGCGGGATCCACACCGAT
+CGGCAGTGGAAGGTGCTGTCAAAACTGAAAAACGGCTACCAGGACAGCCTGTTTACCTCA
+CCCACGGTGGCGCGCAATGTCGCTGCGCCGCTGGTAAAATATATCGATAAGGTGCTGGTT
+GCCGAGCGCGTTAGCGCGCCGAAGGTTACCGTGCTGGTGGGGCATGATTCCAATATCGCG
+TCGCTGCTGACGGCGCTGGATTTTAAACCCTATCAGCTCCATGACCAGTATGAGAGAACG
+CCGATTGGTGGTCAGCTTGTCTTCCAACGCTGGCATGACGGTAACGCTAACCGGGATTTG
+ATGAAAATCGAGTATGTCTACCAGAGCGCCCGGCAGTTACGTAATGCGGAAGCGTTAACG
+CTCAAATCGCCTGCGCAAAGGGTAACGCTGGAACTGAAAGGATGTCCGGTGGATGCGAAC
+GGCTTCTGTCCGCTGGATAAGTTCGATAACGTCATGAACACTGCTGCAAAAATGCCAACT
+CAAGAAGCAAAAGCGCACCGCGTCGGCGAATGGGCAAGCCTGCGTAATACGTCGCCGGAA
+ATTGCCGAAGCCATTTTTGAAGTCGCTCACTATGACGAGAAACTGGCAGAAAAAATATGG
+GAAGAAGGTAGCGATGAGGTGCTGATCAAAGCCTTTGAGAAAACGGACAAAGACTCGCTC
+TTCTGGGGCGAACAAGTCATCGAACGTAAGAACGTAATGGCAAAGATTCTGGTGCTCTAT
+TATTCCATGTACGGACACATTGAAACCATGGCGCACGCGGTGGCGGAAGGGGCAAAGAAA
+GTCGACGGCGCAGAGGTCATTATAAAGCGTGTGCCAGAAACAATGCCGCCTGAAATCTTC
+GCAAAAGCTGGCGGTAAAACGCAAAACGCACCGGTTGCCACCCCACAGGAGCTGGCGGAT
+TACGATGCCATTATTTTTGGTACGCCAACCCGGTTTGGCAATATGTCAGGCCAGATGCGT
+ACCTTCCTGGACCAAACCGGCGGACTGTGGGCATCCGGCGCGCTATACGGCAAGCTCGGC
+GGCGTGTTCAGTTCTACCGGAACGGGCGGCGGCCAGGAGCAGACCATCACCTCGACCTGG
+ACTACGCTTGCCCATCATGGGATGGTGATTGTCCCGATAGGCTATTCCGCACAGGAACTG
+TTTGACGTCTCCCAGGTTCGCGGCGGTACGCCTTACGGCGCAACGACTATCGCTGGAGGC
+GACGGTTCACGTCAACCAAGCCAGGAGGAACTCTCTATCGCTCGCTATCAGGGGGAATAC
+GTCGCCGGTCTGGCAGTCAAACTCAACGGCATGGCAAACCATCGTGGCGGTTCCGGTAAT
+TTTGCGGAAGACCGCGAAAGAGCATCAGAAGCAGGTCGTAAAAGTGGTCAGCACAGCGGG
+GGCAATTTTAAGAATGACCCGCAGCGTGCATCCGAAGCAGGCAAAAAAGGGGGCAAAAGC
+AGTAACCGTAATCGCATGTCGCAACGCACAGAGAAAAAAATCGGGAAACGTTCGCAGGCC
+ACCGGTGCAAAACGGCAGCTTATCTTAACCGCCGCGCTTGCCGTTTTTTCCCAGTATGGC
+ATTCATGGCGCGCGTCTTGAACAGGTCGCCGAGCGGGCAGGCGTCTCCAAAACCAATCTG
+CTTTATTATTATCCCTCGAAAGAGGCGCTGTATGTCGCGGTAATGCGACAGATTCTGGAT
+GTCTGGTTGGCGCCGCTCAAGGCGTTTCGCGCAGAATTTTCCCCTCTGGAGGCCATCAAA
+GAGTATATCCGTCTCAAGCTGGAGGTTTCGCGTGATTATCCGCAGGCGTCGCGGCTCTTC
+TGCATGGAGATGCTGGCGGGCGCGCCGCTCTTAATGGATGAACTGACCGGCGATCTAAAA
+GCGTTGATAGATGAAAAATCCGCGCTGATTGCCGGATGGGTGCACAGCGGGAAACTCGCG
+CCCGTTTCTCCGCATCATTTGATCTTCATGATTTGGGCCGCCACGCAACATTACGCCGAT
+TTCGCCCCTCAGGTTGAAGCGGTAACCGGCGCGACGCTTCGCGATGAAGCCTTTTTCAAC
+CAAACGGTCGAAAGCGTTCAGCGCATTATTATTGAAGGGATTCGCGTGCGTATGAAACGA
+ATTTTCCTTACCTGCGCGGCGTTGTTGTTCAGCAGTCAGGCGTTGGCCGATGAGTGTGCC
+AGCGCCAGTACGCAGCTGGAAATGAATCGCTGCGCCGCCGCGCAATACCAGGCGGCAGAT
+AAAAAGCTGAACGAAACCTATCAAAGCGCGATTAAGCGTGCGCAACCGCCGCAGCGTGAG
+CTATTGCAAAAAGCGCAGGTGGCATGGATTGCCCTGCGCGACGCCGATTGCGCGCTGATT
+CGCTCAGGTACGGAGGGCGGCAGCGTTCAACCCATGATCGCCAGCCAGTGCCTGACCGAT
+AAAACGAACGAACGCGAAGCGTTTTTAGCCTCGCTGCTGCAATGTGAAGAGGGTGATTTG
+AGCTGCCCACTGCCGCCAGCCGGTATGGGAACCACCACGATGGGGGTTAAGCTGGACGAC
+GCCACGCGCGAACGGATCAAAATGGCCGCGTCGCGTATCGATCGCACGCCGCACTGGTTA
+ATAAAACAGGCAATCTTTAGCTATCTGGACAAGCTGGAAAATAGCGATACGCTACCGGAG
+CTACCTGCGCTGTTTGCCGGCGCGGCAAATGAAAGCGAGGAGCCGGTCGCGCCGCAGGAT
+GAGCCGCATCAGCCCTTTCTGGAGTTTGCCGAACAGATTCTTCCCCAATCCGTCTCTCGC
+GCCGCCATCACCGCCGCCTGGCGCCGCCCGGAAACCGATGCGGTGTCAATGCTAATGGAA
+CAGGCGCGCCTGTCGCCGCCTGTCGCTGAGCAGGCGCATAAACTGGCGTATCAACTGGCG
+GAGAAATTGCGCAATCAAAAATCCGCCAGCGGTCGCGCGGGTATGGTGCAAGGCCTGTTG
+CAGGAGTTTTCCCTCTCTTCGCAAGAAGGCGTAGCGCTGATGTGTCTGGCGGAAGCGCTG
+CTGCGTATTCCCGACAAAGCTACGCGCGATGCGTTAATTCGCGACAAAATCAGTAATGGC
+AACTGGCAGTCGCATATTGGCCGTAGCCCGTCGCTGTTTGTAAACGCCGCCACCTGGGGG
+CTGCTCTTTACCGGCCGACTGGTCTCAACGCATAACGAAGCCAATCTTTCGCGCTCGCTG
+AACCGCATTATCGGCAAGAGCGGCGAACCGTTAATCCGCAAAGGCGTCGACATGGCGATG
+CGTTTAATGGGCGAGCAGTTCGTGACTGGCGAAACCATTGCTCAGGCGCTGGCGAATGCC
+CGAAAACTGGAAGAGAAAGGGTTCCGCTATTCTTACGATATGCTGGGCGAAGCCGCGTTA
+ACCGCCGCCGATGCGCAGGCCTATATGGTCTCTTACCAGCAAGCGATTCATGCCATCGGC
+AAAGCGTCTAACGGTCGCGGTATTTACGAAGGGCCAGGCATCTCGATTAAGCTGTCCGCC
+CTGCATCCACGCTATAGTCGCGCGCAATACGATCGGGTAATGGAGGAGCTTTATCCGCGC
+CTGAAATCCCTGACGCTGCTGGCGCGCCAGTATGATATCGGTCTCAATATCGACGCCGAA
+GAGGCGGATCGTCTGGAGATCTCGCTTGATCTGCTGGAAAAACTCTGCTTCGAACCCGAA
+CTGGCGGGCTGGAACGGCATTGGCTTTGTGATTCAGGCTTACCAGAAACGCTGCCCGCTG
+GTCATTGATTATTTAGTCGATCTGGCCTCCCGTAGCCGCCGTCGGCTGATGATTCGTCTG
+GTGAAAGGCGCCTACTGGGATAGCGAGATCAAACGCGCGCAAATGGAAGGGCTGGAGGGC
+TATCCAGTTTATACCCGCAAAGTGTATACCGATGTCTCTTATCTGGCCTGCGCGAAAAAA
+CTGCTCGCCGTCCCTAATCTGATCTACCCGCAGTTCGCGACCCATAACGCTCACACACTG
+GCGGCGATTTATCATCTGGCCGGGCAAAATTACTATCCGGGTCAGTACGAATTCCAGTGC
+CTGCACGGCATGGGAGAACCGCTGTATGAACAGGTCACCGGTAAAGTGGGGGACGGAAAA
+CTTAACCGTCCCTGCCGTATTTACGCGCCGGTGGGAACACACGAAACCCTGCTGGCCTAT
+CTGGTACGACGCCTGCTGGAAAACGGCGCCAACACCTCTTTTGTCAACCGCATCGCCGAT
+GCCACCCTACCGCTCGATGAACTGGTGGCCGACCCGGTCGAGGCCGTGGAAAAACTGGCG
+CAGCAGGAAGGTCAGGCTGGCATACCGCATCCAAAAATTCCGCTGCCGCGCGATCTGTAC
+GGCGAAGGTCGGATAAACTCCGCCGGACTTGATTTAGCGAATGAACATCGCCTCGCCTCG
+CTTTCTTCTGCCCTGTTAAGCAACGCCATGCAGAAATGGCAGGCCAAACCTGTGCTGGAA
+CAACCGGTGGCCGACGGTGAGATGACGCCGGTTATCAACCCGGCGGAACCGAAAGATATT
+GTTGGCTGGGGACGCGAAGCGACAGAAAGCGAGGTTGAACAGGCGTTGCAAAACGCGGTC
+AATCAGGCGCCGGTTTGGTTTGCGACGCCGCCGCAAGAACGCGCCGCTATTTTGCAGCGG
+GCGGCGGTATTGATGGAAGACCAAATGCAGCAGTTGATTGGCCTGTTGGTGCGTGAAGCG
+GGGAAAACGTTCAGCAACGCCATTGCCGAAGTGCGCGAAGCGGTAGACTTCCTCCATTAT
+TATGCCGGTCAAGTGCGTGACGATTTCGATAACGAAACGCATCGCCCGTTAGGGCCGGTG
+GTCTGTATCAGTCCGTGGAACTTTCCGCTGGCCATTTTCACTGGCCAAATCGCCGCCGCG
+CTGGCGGCAGGTAACAGCGTTCTGGCGAAACCGGCAGAGCAGACATCGCTGATTGCCGCC
+CAGGGCATTGCCATTTTGCTGGAAGCGGGCGTACCGCCGGGCGTCGTGCAACTGTTGCCG
+GGACGGGGAGAAACCGTCGGCGCCCAGCTTACCGCCGATGCGCGTGTACGCGGCGTGATG
+TTTACCGGTTCCACGGAGGTCGCGACGTTGTTGCAGCGCAACATCGCCACGCGTCTTGAC
+GCCCAGGGGCGCCCTATTCCGTTGATTGCGGAAACCGGCGGTATGAACGCTATGATTGTC
+GACTCTTCCGCGCTCACCGAGCAGGTGGTCGTGGATGTGCTGGCTTCCGCCTTCGACAGC
+GCCGGACAACGCTGTTCCGCGCTCCGCGTGCTGTGTTTGCAGGACGATATCGCCGAACAT
+ACGCTGAAAATGTTACGCGGCGCGATGGCGGAGTGTCGGATGGGGAATCCAGGCCGTCTG
+ACGACCGATATCGGGCCGGTGATCGATAGCGAGGCCAAAGCCAACATTGAACGTCATATC
+CAGACGATGCGCGCCAAAGGCCGCCCGGTTTTCCAGGCCGCGCGTGAAAACAGCGATGAC
+GCGCAGGAATGGCAGACCGGTACGTTTGTTATGCCCACGCTTATTGAGCTGGAAAACTTC
+GCAGAACTGGAAAAAGAGGTCTTCGGGCCCGTGCTGCACGTCGTGCGTTATAACCGTAAC
+CAACTGGCGGAGCTTATCGAACAGATTAACGCTTCCGGCTACGGGCTAACGCTGGGCGTA
+CATACCCGTATTGATGAAACCATTGCGCAAGTCACCGGTTCCGCCCATGTCGGCAACCTG
+TACGTTAACCGTAATATGGTGGGCGCGGTCGTCGGCGTCCAGCCGTTTGGCGGCGAAGGC
+CTGTCCGGCACCGGGCCAAAAGCGGGAGGGCCGCTCTATCTCTACCGCCTGCTGGCACAC
+CGCCCGCCCAATGCGCTCAATACGACGCTGACTCGTCAGGATGCGCGTTACCCGGTGGAT
+GCGCAGCTTAAAACCACGCTACTCGCGCCGTTGACCGCTCTGACGCAATGGGCGGCGGAT
+CGCCCGGCGCTACAGACGCTCTGCCGACAATTCGCCGATCTGGCGCAGGCCGGCACGCAG
+CGCCTGCTACCGGGGCCGACCGGCGAGCGTAATACCTGGACGCTGTTGCCGCGTGAACGG
+GTGTTATGCCTGGCTGATGATGAACAGGACGCGTTGACGCAGCTTGCCGCCGTTCTCGCC
+GTCGGCAGTCAGGCGCTATGGTCAGACGACGCCTTCCACCGCGATCTGGCGAAACGTCTC
+CCCGCCGCCGTCGCGGCGCGTGTCCAGTTTGCGAAAGCGGAAACGCTGATGGCGCAGCCG
+TTTGACGCGGTGATTTTCCACGGCGACTCCGACAAGCTGCGAACCGTGTGCGAAGCCGTC
+GCCGCCCGCGAAGGCGCGATAGTGTCGGTACAGGGGTTCGCCCGCGGCGAAAGCAATATG
+CTGCTGGAACGGCTCTATATTGAACGTTCGCTGAGCGTAAACACTGCCGCCGCTGGCGGT
+AATGCCAGCCTGATGACAATTGGCATGGCTATTAGCACACCGATGTTGGTGACATTCTGT
+GTCTATATTTTTGGCATGATATTGATTGGGTTTATCGCCTGGCGCTCAACCAAAAACTTT
+GATGACTATATTCTTGGCGGTCGCAGCCTGGGGCCGTTTGTTACGGCTTTATCAGCCGGC
+GCGTCGGATATGAGCGGCTGGCTGTTAATGGGGCTGCCTGGCGCTATCTTTCTGTCGGGG
+ATCTCTGAAAGCTGGATCGCCATTGGCCTGACGTTAGGCGCATGGATTAACTGGAAGCTG
+GTGGCCGGGCGCCTGCGCGTGCATACCGAATTTAACAATAACGCGCTCACGCTGCCGGAC
+TATTTTACCGGTCGGTTTGAGGATAAGAGCCGAGTCCTGCGTATTATTTCCGCGCTGGTC
+ATTCTGCTGTTTTTCACTATCTATTGCGCATCAGGTATTGTCGCTGGGGCACGACTGTTC
+GAAAGCACCTTCGGTATGAGCTATGAAACCGCACTGTGGGCGGGGGCCGCGGCAACCATT
+ATTTATACCTTTATCGGCGGGTTTCTTGCCGTTAGCTGGACGGATACCGTTCAGGCCAGC
+CTGATGATTTTTGCGTTAATCCTGACGCCGGTGATGGTTATTGTCGGCGTAGGCGGTTTT
+AGCGAGTCGCTGGAAGTGATCAAGCAAAAGAGCATCGAGAATGTCGACATGCTCAAGGGG
+CTGAATTTTGTCGCTATTATTTCTCTGATGGGCTGGGGGCTGGGTTACTTCGGTCAGCCG
+CATATCCTGGCGCGCTTTATGGCGGCGGATTCCCATCACAGTATTGTTCATGCGCGTCGT
+ATCAGTATGACCTGGATGATTCTGTGTCTGGCGGGCGCGGTGGCGGTGGGCTTCTTTGGC
+ATTGCGTACTTTAACAATAACCCCGCGCTGGCCGGGGCGGTGAACCAAAACTCAGAACGC
+GTATTTATTGAACTGGCGCAGATCCTGTTTAACCCGTGGATTGCCGGTGTTCTGCTGTCT
+GCTATCCTGGCGGCGGTGATGTCGACGTTGAGCTGTCAGTTGCTGGTATGCTCCAGCGCG
+ATTACGGAAGATTTATATAAGGCTTTTCTGCGTAAAAGCGCCAGCCAGCAAGAGCTGGTA
+TGGGTAGGGCGAGTGATGGTGCTGGTGGTAGCGCTGATCGCCATTGCGCTGGCGGCGAAT
+CCTGATAACCGTGTGCTGGGGCTGGTGAGCTACGCCTGGGCTGGATTCGGCGCGGCATTT
+GGACCTGTTGTCCTGTTTTCTGTGATGTGGTCGCGTATGACACGTAACGGCGCGCTGGCG
+GGAATGATTATTGGCGCGGTGACGGTTATCGTCTGGAAACAATATGGCTGGCTGGATCTG
+TATGAGATTATCCCTGGCTTCATTTTCGGCAGCCTGGGGATCGTAATCTTTAGCCTGCTT
+GGCAAAGCGCCGACAGCAACGATGCAGGAACGCTTTGCAAAAGCGGACGCGCATTATCAT
+TCCGCGCCGCCGTCGAAGCTACAGGCGGAAATGGTAATGTCCGCACCAGGACACATTGTT
+TACAGTAGTTACAACACCCTGTACGGACATTCTCTCTCCGGTGGTGGTCTTGTCATCTTA
+AAAGCTCTCATCATTTCCCTTACTGTCCATACCCATGACGCCATATGTGGTGCGCGTAGC
+CGTGTGTGGCGTCGTTTCAAAAAGCAAGCTAAGGCTTACAAGGAAGCCAACCCTCAGATG
+TGTGTGCGCATAATCGCGTTCAAGAGAACGCGGGTGATGTATACCTACAACTCAAGGTGC
+TATCCATGGGAAGACAAAAAGCAGATGGGAAGACAAAAAGCAGTGATCAAAGCTCGTCGT
+GAAGCAAAGCGTGTGTTGAGACGAGATTCGCGTAGTCATAAGCAACGTGAAGAAGAATCG
+GTCACGTCACTGGTACAGATGGGCGGAGTAGAAGCCATTGGCATGGCGCGCGATAGTCGC
+GATACCTCTCCTGTTAAGGCGCGAAATGAAGCACAGGCGCATTATCTGAACGCTATCGAC
+AGTAAACAGCTTATTTTTGCGACCGGCGAAGCCGGCTGCGGAAAAACATGGATCAGTGCG
+GCAAAGGCGGCAGAAGCATTGATTCATAAGGACGTCGAGAGGATCATTGTGACGCGTCCG
+GTATTGCAGGCTGATGAAGATCTTGGTTTTTTGCCCGGTGATATCGCTGAAAAATTCGCG
+CCTTATTTTCGTCCCGTCTACGATGTCCTGCTTAAACGGTTGGGCGCGTCCTTTATGCAA
+TATTGTTTGCGCCCGGAAATCGGTAAGGTAGAAATTGCCCCGTTCGCCTATATGCGTGGG
+CGTACTTTTGAAAATGCGGTCGTGATCCTCGACGAGGCGCAAAATGTGACTGCGGCGCAA
+ATGAAAATGTTTTTGACGCGATTAGGCGAAAATGTCACGGTCATTGTCAATGGCGATATT
+ACGCAATGCGACCTGCCGCGCGGTGTGCGTTCCGGGTTGAGTGATGCGTTGGAACGCTTT
+GAAGAAGATGAAATGGTGGGGATTGTGCATTTCAACAAAGACGACTGCGTGCGCTCGGCG
+CTTTGTCAGCGAACGCTCCACGCATACAGCATGGAGCCTCAACCCCCACGTCTGAAACCC
+GGAAAAATCCTTGACACTCTGGGTGCTATGCAAAAAAGCCTGACACGTGCCTCGCAGCGT
+ATTGCGCAATATATTTTAGCCTTCCCCAGACAGGTGACACAGTCATCTATTGCGGATTTG
+TCGCGCGACACACAGGCCGGAGAAGCCACGGTTATTCGCTTTTGTCGCACCCTGGGCTAT
+AAAGGTTTTCAGGATTTTAAAATGGACCTGGCCATTGAACTTGCCACTACCGAGTCTGAT
+GACAGTAGTCCTCTACTGGATGCCGAAGTTAGCGAATCCGACGATGCCCACGCGATTGGT
+TTAAAATTGCAGAACACCATTAGTAATGTATTATCTGAAACGCTAAATCTGCTGGATATG
+CAACAGGTTCTCGGTGTCGTGGACGCCCTACGTCACTGTCACTCAGTTTATATGTTTGGT
+GTGGGCTCATCGGGGATCACGGCGCTGGATATGAAACACAAGCTAATGCGTATGGGTTTA
+CGGGGCGATGCGGTAAGCAATAACCATTTTATGTACATGCAGGCTACGCTATTGAAAGCA
+GGCGATGTCGCGATGGGTGTCAGTCACTCGGGCACATCGCCAGAAACAGTGCATTCACTC
+CGATTGGCCCGACAGGCTGGCGCCACCACAGTCGCCATTACCCATAATCTGGGTTCTCCA
+TTATGTGAAGAGGCCGATTTTTGCCTGATCAATGGTAATCGGCAAGGAATGTTGCAGGGT
+GACTCGATCGGTACGAAAGCCGCGCAGCTTTTCGTCTTTGACCTGCTCTATACCCTTCTT
+GTACAGTCCTCGCCGGAACAGGCCCGAGAAAGCAAATTACGGACAATGAATGCCCTGGAC
+ATGACAAAAGTGATATGTCTGAAAGTCCAGGGCGGCATTGGTGAAATTTTTACGGTGACG
+CAGCAGGCGGATAAATTCTTGCCGGCTACGCAGTTCCACTGGAGCTGGACGGAAAGCACA
+GTACCTGTATTGATGATTGGGTTTCTGTTTGCCAATATTCAGCAATTTACTGCCAGTCAG
+GATGTGGTCCAACGCTATATGGTGACTGACTCCATAGAGGAAACGAAGAAAACATTACTT
+ACAAATGCCAAACTGGTTGCGGTGATCCCTGTTTTCTTTTTTGCTATCGGCTCGGCATTA
+TTTGTCTACTATCAGCAACAGCCACAATTATTACCGGCGGGATTCAACACTGGCGGCATT
+TTGCCCTTATTCGTGGTCACGGAAATGCCAGTCGGCATTGCAGGGTTGATAATCTCCGCT
+ATTTTCGCTGCCGCGCAGTCGAGCATCTCCAGCAGCTTAAACAGCATTTCCAGTTGTTTT
+AATTCCGATATCTATCAGCGGTTGAGTCATAAAAAAGGAACGCCAGAAAACCGTATGAAA
+ATAGCTAAGTTAGTTATTCTGGTCGCGGGCCTGATAAGTAGCGCGGCCTCGGTATGGCTG
+GTCATGGCCGATGAATCAGAGATCTGGGATGCATTTAATAGTCTGATAGGTCTGATGGGA
+GGGCCAATGACCGGTCTGTTGATGCTGGGCATTTTCTTTAAACGAGCAAATGCCGGGAGT
+GCGGTTTTAGGAATTATTATGAGCGTCATTACCGTGCTGGGCACACGCTATGCCACTGAC
+CTTAACTTCTTCTTTTATGGGGTCATTGGCTCGCTAAGCGTGGTGATCAGCGGCGTTATT
+TTCGCCCCGTTATTTGCCCCGGCACCGCCATTGACGCTGGATGAAAAACCTGAACCAAAG
+GTGACATTAATGTCACTATTAGCCAGGCTGGAACAAAGTGTACACGAAAACGGTGGGCTG
+ATTGTCTCATGCCAACCGGTACCAGGCAGCCCTATGGATAAACCTGAAATTGTGGCTGCA
+ATGGCACAGGCAGCGGCTTCGGCGGGTGCGGTCGCTGTGCGCATTGAAGGCATTGAGAAT
+CTGCGGACTGTTCGTCCCCATCTTTCTGTTCCTATTATTGGGATAATTAAACGTGACCTT
+ACAGGGTCGCCAGTCCGTATCACTCCATATTTACAGGATGTTGACGCCCTGGCGCAGGCA
+GGTGCCGATATTATCGCTTTTGATGCCTCATTCCGCTCTCGCCCGGTTGATATTGATAGT
+TTACTGACACGTATTCGCCTGCATGGATTACTGGCGATGGCAGACTGTTCAACCGTGAAT
+GAAGGCATAAGTTGCCATCAGAAAGGAATCGAATTCATTGGTACAACACTGTCTGGCTAT
+ACCGGTCCCATCACGCCGGTTGAGCCAGATTTGGCAATGGTGACACAACTGAGTCATGCA
+GGTTGTCGTGTTATTGCCGAGGGGCGCTATAACACGCCTGCACTGGCGGCCAATGCTATT
+GAGCATGGTGCCTGGGCAGTTACCGTTGGTTCCGCTATCACCCGTATCGAGCATATCTGT
+CAGTGGTTCAGTCACGCAGTAAAACGCATGAAAAATTTTAAGAAAATGATGACGCTAATG
+GCGCTATGTTTATCAGTTGCTATCACCACATCAGGATATGCAACCACGCTTCCTGATATA
+CCAGAACCACTGAAAAATGGTACTGGCGCTATTGATAATAATGGCGTGATTTATGTCGGC
+TTAGGTACCGCAGGGACATCCTGGTATAAAATTGATCTTAAAAAGCAACATAAAGACTGG
+GAGCGTATAAAGTCGTTTCCTGGTGGAGCTCGTGAGCAATCCGTGTCGGTATTTTTAAAT
+GATAAGCTGTATGTTTTTGGTGGCGTAGGGAAAAAAAACAGTGAATCACCGTTGCAGGTT
+TATAGCGATGTGTACAAATACTCACCGGTGAAAAATACATGGCAAAAAGTTGATACTATA
+TCTCCAGTTGGATTAACAGGGCATACGGGAGTAAAATTAAACGAAACGATGGTACTTATT
+ACCGGAGGGGTTAATGAGCATATCTTTGATAAGTATTTTATTGATATAGCGGCTGCGGAT
+GAAAGTGAAAAAAATAAAGTCATCTATAATTATTTTAATAAACCTGCCAAAGATTATTTT
+TTTAATAAAATCGTATTTATCTACAATGCTAAAGAGAACACATGGAAGAATGCCGGTGAG
+CTGCCAGGCGCGGGGACGGCAGGATCGTCATCGGTAATGGAAAATAATTTCTTGATGCTG
+ATTAATGGTGAGCTCAAACCGGGTTTACGTACCGATGTGATTTACCGCGCCATGTGGGAT
+AACGATAAGCTAACATGGTTGAAGAACAGCCAGTTACCGCCATCGCCTGGAGAACAACAG
+CAGGAAGGGTTGGCCGGAGCATTTTCGGGCTATAGCCACGGTGTCCTGCTTGTCGGTGGT
+GGCGCGAATTTTCCGGGAGCAAAACAAAATTATACTAATGGAAAGTTTTATTCCCACGAA
+GGGATAAATAAAAAATGGCGAGATGAAGTCTATGGTTTGATTAATGGCCATTGGCAATAT
+ATGGGTAAAATGAAACAACCTCTCGGCTATGGTGTATCAGTAAGTTATGGTGATGAAGTT
+TTCCTTATTGGTGGTGAAAATGCTAAAGGGAAACCTGTTTCGTCTGTAACCTCCTTTACC
+ATGCGTGATGGTAATTTATTAATAAAAATGAAAATCAACAGATATCTTCTGGGTATGGTT
+TCGTTTATAGCATTTTCATCATATCTACAAGCGGCAACCCTTGATTATCGGCATGAATAT
+GCTGATAGAACCAGAATTAATAAAGACCGTATTGCTATAATTGAAAAGCTTCCTAACGGC
+ATTGGTTTTTATGTCGATGCCAGCGTTAAATCGGGAGGAGTAGATGGTGAGCAGGATAAG
+CATTTAAGCGATCTCGTCGCAAACGCTATAGAACTGGGCGTAAGTTATAATTATAAAGTT
+ACGGACCATTTTGTTTTGCAGCCTGGATTTATATTTGAAAGCGGTCCAGACACTTCAATT
+TATAAGCCTTATTTAAGGGCGCAATATAATTTTGATTCTGGTGTTTATATGGCTGGTCGT
+TACCGTTATGACTATGCAAGGAAGACAGCTAACTATAATGATGATGAGAAAACGAATAGA
+TTTGATACTTATATAGGTTATGTTTTTGATGAGTTGAAATTGGAATATAAATTTACCTGG
+ATGGATAGCGATCAAATTAAATTTGATAACAAAAAAACAAACTATGAACATAATGTGGCT
+TTAGCCTGGAAACTGAATAAGTCATTTACACCATACGTTGAGGTCGGAAATGTAGCGGTG
+AGAAATAATACCGATGAGAGACAGACCCGTTATCGCGTTGGATTACAATACCACTTTGTG
+ATAGCAAAATTCTTCCCGTGGTATAGCGAGATAACACGTCCACAAAAAAATGCTTTATTT
+TCAGCATGGCTGGGTTACGTTTTTGATGGCTTCGACTTTATGCTGATTTTCTACATTATG
+TATCTGATCAAGGCTGACTTAGGATTGACAGATATGGAGGGCGCATTCCTTGCCACAGCG
+GCCTTTATTGGGCGACCATTTGGCGGGGCGCTATTTGGTCTGCTGGCAGACAAATTTGGC
+CGTAAGCCGTTAATGATGTGGTCGATAGTTGCCTATTCTGTAGGTACAGGGTTAAGTGGC
+CTGGCTTCCGGTGTAATTATGCTGACGCTTAGTCGTTTTATTGTCGGTATGGGGATGGCG
+GGGAAGTATGCTTGCGCTTCTACTTATGCCGTGGAAAGTTGGCCAAAGCATTTAAAATCT
+AAAGCGAGCGCATTTCTGGTTTCAGGTTTCGGTATTGGTAACATCATAGCAGCCTATTTT
+ATGCCGTCATTTGCCGAAGCGTATGGTTGGCGTGCTGCTTTTTTTGTCGGTTTGCTACCC
+GTTCTTTTAGTAATCTACATCCGGGCCAGGGCTCCTGAATCTAAAGAGTGGGAAGAAGCC
+AAACTCAGTGGTCTCGGAAAGCATTCACAAAGTGCCTGGTCAGTTTTCTCTTTGTCAATG
+AAAGGGCTATTTAATCGAGCTCAATTTCCACTGACATTATGTGTATTTATTGTTCTGTTC
+TCTATTTTCGGCGCAAACTGGCCGATCTTTGGTCTACTGCCTACATATTTGGCGGGAGAG
+GGCTTTGATACGGGCGTGGTCTCTAATTTAATGACGGCGGCGGCATTCGGCACTGTATTG
+GGAAATATCGTTTGGGGTCTGTGCGCAGATAGAATTGGTTTGAAGAAAACGTTCAGCATT
+GGTCTTCTCATGTCCTTTTTATTCATTTTCCCGTTATTCAGAATTCCGCAAGATAATTAT
+TTACTGCTGGGCGCATGTTTATTCGGTTTAATGGCGACTAACGTAGGTGTTGGCGGGCTG
+GTTCCCAAATTTCTCTACGACTACTTTCCTCTTGAGGTTCGTGGTTTGGGTACCGGGCTT
+ATTTATAATCTTGCTGCGACATCAGGCACATTCAATTCAATGGCGGCGACCTGGCTTGGA
+ATAACAATGGGGCTAGGCGCTGCGCTAACGTTCATTGTTGCTTTCTGGACCGCAACAATT
+CTACTCATTATTGGCCTATCCATTCCGGATAGACTAAAAGCACGTCGTGAAAGGTTTCAG
+TCAACAAAAGAATTTATGACGAAATACGGTGTTATAGGTACAGGTTATTTTGGCGCTGAA
+CTGGCGCGATTTATGTCTAAGGTTGAAGGGGCGAAAATCACTGCGATTTACGATCCGGTA
+AATGCGGCTCCGATAGCGAAAGAGCTGAACTGTGTCGCCACTTCAACGATGGAGGCGCTT
+TGTACCCATCCTGATGTGGATTGCGTAATTATTGCTTCACCAAATTACTTACATAAAGCG
+CCGGTCATTGCGGCGGCTAAAGCGGGTAAACACGTGTTTTGTGAAAAACCTATCGCCTTA
+AATTACCAGGATTGTAAGGATATGGTTGATGCCTGCAAAGAAGCTGGTGTTACCTTTATG
+GCGGGTCACGTTATGAACTTTTTTCACGGGGTTCGCCACGCTAAAGCGCTCATCAAAGCC
+GGTGAAATCGGTGAAGTTACACAAGTTCACACTAAACGTAATGGTTTTGAAGACGTGCAG
+GATGAGATCTCATGGAAGAAGATTCGCGCAAAGTCAGGTGGGCATCTGTACCATCACATT
+CACGAGCTAGATTGTACACTGTTCATCATGGATGAAACCCCATCCCTGGTTTCAATGGCG
+GCGGGGAATGTTGCGCACAAAGGTGAAAAATTTGGTGATGAAGATGATGTTGTCCTAATC
+ACCCTTGAGTTTGAAAGCGGTCGTTTCGCGACACTTCAGTGGGGATCATCGTTCCACTAC
+CCTGAGCACTATGTATTAATTGAGGGCACGACAGGTGCAATTCTCATTGATATGCAAAAC
+ACGGCTGGTTATCTAATAAAAGCGGGCAAAAAAACACACTTTCTTGTGCATGAAAGCCAG
+GCGGAGGATGATGATCGTCGCAACGGTAACATATCCAGCGAGATGGATGGCGCAATCGCT
+TATGGTAAACCCGGTAAACGTACGCCGATGTGGCTCTCATCAATTATGAAACTGGAGATG
+CAGTACTTGCATGATGTGATAAACGGTCTGGAGCCAGGCGAGGAGTTTGCTAAATTGCTA
+ACGGGAGAAGCGGCGACAAATGCCATTGCTACCGCTGATGCTGCGACGCTTTCTTCAAAC
+GAGGGGCGCAAAGTTAAACTCACTGAAATTCTTGGCATGGAGATAATTTTTTATCACCCG
+ACATTTAACGCCGCCTGGTGGGTAAATGCGCTGGAGAAGGCTCTCCCACATGCGCGCGTT
+CGTGAATGGAAGGTCGGTGATAACAACCCCGCAGACTATGCGCTTGTATGGCAGCCCCCG
+GTTGAAATGCTGGCCGGAAGACGCTTAAAAGCCGTCTTTGTGCTGGGCGCGGGGGTGGAT
+GCAATTCTGAGTAAATTAAATGCGCATCCGGAAATGCTGGACGCCTCCATTCCTCTATTC
+CGTCTGGAAGATACCGGAATGGGCCTGCAAATGCAGGAGTATGCCGCCAGCCAGGTATTA
+CACTGGTTCCGTCGTTTCGATGATTATCAGGCGCTGAAAAATCAGGCGCTATGGAAACCG
+TTGCCGGAATATACCCGCGAAGAGTTTAGCGTCGGTATCATAGGCGCAGGGGTACTGGGC
+GCAAAAGTGGCAGAAAGTCTACAGGCGTGGGGGTTCCCGTTACGTTGCTGGAGTCGTAGC
+CGCAAATCCTGGCCTGGCGTGGAAAGTTATGTAGGGCGTGAAGAACTGCGCGCTTTCCTG
+AACCAGACGCGGGTGCTGATTAATCTGCTGCCGAATACGGCCCAAACGGTAGGAATTATT
+AATAGCGAATTGTTGGATCAATTGCCGGATGGCGCTTACGTGCTGAATCTCGCGCGCGGC
+GTTCATGTTCAGGAGGCGGATCTGCTGGCTGCGCTTGATAGCGGTAAGCTAAAAGGCGCG
+ATGTTGGATGTCTTTAGCCAGGAACCGTTACCGCAGGAAAGTCCATTATGGCGCCATCCG
+CGAGTCGCCATGACGCCGCACATTGCGGCAGTCACCCGTCCGGCGGAAGCCATCGATTAT
+ATTAGCCGCACCATTACCCAGCTGGAGAAGGGAGAGCCGGTGACGGGGCAGGTGGATCGG
+GCGAGAGGATATTGGATGATGCGCGCGATGAACATACTTCTTTCTATTGCTATCACTACG
+GGCATCCTTTCTGGAATATGGGGATGGGTGGCCGTCTCCCTGGGGTTACTAAGCTGGGCC
+GGTTTTTTAGGCTGTACGGCTTATTTGGCCTGTCCGCAGGGCGGCTTTAAGGGATTGTTG
+ATTTCCGCCTGTACGCTGTTAAGCGGGATGGTGTGGGCGCTGGTCATTATTCACGGTAGC
+GCGTTGGCGCCGCATCTGGAAATTGTGAGTTACGTGTTGACGGGGATCGTGGCATTCCTG
+ATGTGTATCCAGGCAAAGCAGCTATTGCTTTCTTTTGTTCCGGGAACATTTATCGGCGCC
+TGCGCGACATTTGCAGGGCAGGGTGAGTGGCGGTTGGTATTACCGTCGCTGGCGCTGGGG
+CTAATCTTTGGCTATGCCATGAAAAAGAGTGGGCTATGGCTGGCATCACGCCGCGAGCAA
+CATTCAGCGAATACGGCGGTCACAAAGATGAAACGCTATCTGACCTGGATTGTAGCAGCA
+GAGTTACTGTTCGCTACCGGAAACCTCCATGCCAATGAAGTTGAAGTCGAGGTTCCCGGA
+TTGTTAACCGACCATACCGTCTCTTCCATAGGACATGAATTCTATCGTGCATTCAGCGAC
+AAATGGGAAAGCGAATACACCGGCAACCTGACCATTAATGAAAGACCCAGTGCGCGTTGG
+GGAAGCTGGATCACCATAACGGTAAACCAGGACGTTATTTTCCAGACCTTTTTATTTCCA
+ATGAAAAGAGACTTCGAGAAAACCGTCGTCTTCGCATTAGCGCAAACAGAGGAAGCATTA
+AATCGCCGACAAATAGATCAAACGCTCTTAAGTACGAGTGATTTAGCGCGTGATGAATTC
+ATGTCCGTAATCAAGAAAAATATCCCTGCCATAGGCCTGTGTATCTGCGCTTTTTTTATC
+CATTCTGCGGTAGGGCAACAAACGGTACAGGGCGGCGTTATCCATTTTCGCGGCGCGATT
+GTTGAGCCACTGTGCGATATTTCTACTCACGCCGAAAATATTGATTTAACCTGCCTACGC
+GAAGGTAAAAAGCAAATGCACCGGATAGACCTTCGGCAGGCATCTGGATTACCGCAGGAT
+ATTCAGTCCATTGCGACGGTACGGCTGCATTATCTCGATGCGCAAAAAAGCCTGGCGGTG
+ATGAATATTGAGTACCGTATGACATCACGTCTTCAGGTCATACAGGGTGATATCACTCAA
+CTTAGCGTCGATGCGATTGTGAATGCCGCTAACGCATCATTAATGGGCGGCGGTGGCGTA
+GACGGCGCAATTCATCGCGCGGCGGGGCCGGCATTGCTGGACGCCTGTAAACTCATCCGT
+CAGCAACAGGGCGAATGTCAGACGGGACATGCGGTTATCACGCCTGCTGGCAAGCTTTCG
+GCAAAGGCGGTTATTCACACAGTGGGGCCCGTCTGGCGAGGCGGCGAACACCAGGAAGCT
+GAGCTACTCGAAGAGGCATACCGGAATTGTTTGCTGCTTGCCGAGGCGAATCACTTTCGT
+TCCATCGCTTTTCCGGCAATCAGTACCGGCGTTTATGGCTATCCACGCGCCCAGGCCGCT
+GAAGTCGCCGTCAGGACGGTTTCAGATTTTATTACCCGTTACGCTCTGCCTGAACAGGTA
+TACTTTGTCTGTTATGATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAA
+GGCGACGACCCTGCCATGAAGAAACTGCCCGGCTTTACGCAAGATTACTTACTCAGCAAG
+GCGACGACCCTGCCTGATAAAACACGCCTGGAGCGTGCCGTTGAACCGCTATGCGCGCGC
+CATCCCGGAGAGTGCGGCATTCTTGCGCTGGATAACAGTCTGGACGCTTTTGCCGCCCGC
+TACCGCCTGACCGAAATGGCGGCGCGGACGCTGGATGTGCAGTATTATATTTGGGAAGAC
+GATATGTCCGGGCGGCTGCTCTTTTCGGTTCTGCTGTCGGCGGCGAAGCGCGGCGTTCAT
+GTTCGTCTGCTGCTGGATGATAACAATACGCCTGGTCTGGATGATACGTTGCGCTTGCTG
+GATAGCCATCCTAATATCGAAGTTCGTCTGTTTAATCCTTTCTCTTTTCGTACGCTACGC
+GCGCTGGGATATTTGACGGATTTTGCGCGGCTGAATCGGCGGATGCACAATAAAAGTTAC
+ACTGCCGACGGCGTAGTGACGCTGGTCGGTGGGCGCAACATCGGCGATGCCTATTTCGGC
+GCTGGCGAGGAGCCGCTATTTTCCGATCTGGACGTGATGGCCATTGGCCCGGTGGTCAAT
+GATGTCGCCAATGATTTTGAACGTTACTGGCGCTGTAGTTCAGTGTCGACATTGCAGCAA
+GTATTATCCCTTTCTGAGCAGGAACTGACGCAGCGTATCGAACTTCCCGAATCCTGGTAT
+AACGATGAGATCACCCGCCGTTATCTGCATAAGCTGGAAACCAGCCAGTTTATGGCGGAT
+CTCGATCGCGGAACGTTGCCGCTGATTTGGGCAAAAACACGCTTGCTTAGCGATGACCCT
+TCTAAAGGCGAGGGGAAGGCGCAGCGCCATTCGCTTCTTCCGCAGCGATTATTTGACGTG
+ATGGGGTCGCCGACGGAGCGTATCGACATTATTTCCGCTTACTTTGTCCCTACGCGCGCA
+GGCGTGGCGCAGTTGCTTAATCTGGTCAGGAAAGGTGTGAAGATCGCCATCTTAACTAAC
+TCTCTGGCGGCCAACGATGTGGCGGTCGTTCACGCAGGGTACGCGCGCTGGCGCAAGAAA
+TTACTGCGCTATGGCGTGGAGCTCTACGAACTGAAACCGACCCGCGAACATGAAACCGCC
+GTACATGATCGCGGACTCACCGGGAACTCAGGTTCCAGCTTACATGCTAAAACGTTCAGT
+ATTGATGGTAGTAAGGTGTTTATCGGGTCGCTTAATTTTGATCCCCGTTCAACGCTTTTA
+AATACCGAAATGGGCTTTGTCATTGAAAGTGAAACGCTGGCGACGCTTATTCATAAGCGT
+TTTACGCAGAGCCAACGCGATGCGGCCTGGCAACTGCGGCTGGATCGCTGGGGACGAATT
+AACTGGATCGATCGTCAGCAAGAAGAGGAAAAGGTGTTAAAGAAAGAACCCGCTACGCGT
+TTCTGGCAGCGAGTTCTGGTACGGTTGGCGGCAATTTTACCTGTGGAATGGTTGCTGATG
+AGCTCTGTACCCGCGCCGCGTGAATATTTTCTTGACTCTATCCGCGCATGGCTGATGTTG
+TTAGGGATTCCCTTTCATATCTCGTTGATCTATTCCACTCACAGTTGGCATGTCAATAGC
+GCCGCGCCATCGTGGTGGCTAACCCTGTTTAACGATTTTATCCACGCTTTTCGTATGCAG
+GTGTTTTTTGTTATTTCTGGTTATTTTTCGTACATGTTATTTTTACGTTATCCATTAAAA
+CACTGGTGGAAAGTACGGGTAGAACGTGTGGGTATTCCCATGCTTACCGCAATCCCTTTG
+CTTACCTTGCCGCAATTTATCCTGTTGCAATATGTCAAAGAGAAAACAGAGAACTGGCCT
+ACACTCTCTGCCTATGAAAAATATAATACGTTAGCGTGGGAACTCATTTCACATCTGTGG
+TTTTTACTGGTGCTGGTGATATTAACCACCGTCAGCATCGGGATTTTTACCTGGTTCCAA
+AAAAGGCAGGAAACAAGCAAGCCTCGTCCCGCCGCTATTTCGCTGGCCAAACTTTCGCTT
+ATTTTTTTCCTGCTGGGGGTGGCGTACGCTGCTATCAGGCGCATTATATTCATCGTATAT
+CCGGCAATCCTCAGTGACGGCATGTTCAATTTTATTGTGATGCAAACGCTATTTTATGTG
+CCGTTTTTTATTCTCGGCGCGTTGGCCTTCATTCACCCCGATCTGAAAGCGCGCTTCACC
+ACGCCCTCACGCGGATGCACTTTAGGCGCTGCCGTTGCTTTTATCGCGTATCTGCTGAAT
+CAACGTTATGGGAGCGGCGACGCCTGGATGTACGAAACCGAATCCGTGATTACGATGGTA
+ATGGGGCTATGGATGGTGAACGTGGTATTTTCACTGGGGCATCGCTTGTTAAACTTTCAG
+TCCGCGCGTGTCACCTATTTCGTGAATGCTTCGCTGTTTATTTATCTGGTGCATCATCCC
+TTAACGCTTTTCTTTGGCGCGTATATTACACCGCATATCTCCTCCAACCTGATCGGGTTC
+TTGTGCGGGCTGATATTTGTTATGGGTATTGCGTTAATTCTGTATGAAATTCATTTACGC
+ATCCCGCTCCTGAAATTTCTCTTTTCAGGTAAACCGCCGGTAAAACAAGAAAGCCGCGCC
+GCGATCGGGATGAAACATAAACGACAAATGATGAAAATGCGTTGGTTGGGCGCAGCTATT
+ATGTTAACGCTCTACGCATCATCGAGCTGGGCGTTCAGTATTGATGACGTGGCAAAACAA
+GCTCAATCTTTAGCCGGGAAAGGCTATGAGGCGCCTAAAAGCAACTTGCCCTCCGTTTTC
+CGCGACATGAAATATGCGGATTATCAGCAGATCCAGTTTAACAGCGATAAAGCCTACTGG
+AACAACTTAAAGACCCCTTTTAAGCTCGAATTTTACCATCAGGGGATGTACTTCGATACG
+CCGGTCAAGATTAACGAAGTGACGGCGACGACGGTCAAAAGAATCAAATACAGCCCGGAT
+TACTTCAATTTTGGCAATGTTCAGCACGATAAAGACACGGTAAAAGATTTAGGCTTCGCC
+GGGTTCAAAGTCCTGTACCCCATTAACAGTAAAGATAAGAACGACGAAATCGTCAGTATG
+CTTGGCGCCAGCTATTTCCGCGTTATCGGCGCAGGCCAGGTGTATGGCTTATCTGCGCGC
+GGCCTGGCGATTGATACCGCCTTACCATCTGGTGAAGAGTTTCCCCGCTTTCGCGAGTTC
+TGGATTGAGCGTCCAAAACCCACCGATAAGCGTTTGACCGTCTATGCATTACTGGATTCT
+CCGCGCGCGACCGGCGCTTACCGTTTTGTGATCATTCCTGGCCGCGATACCGTGGTGGAC
+GTGCAGTCAAAAGTCTATCTGCGCGATAAGGTGGGCAAGCTGGGCGTTGCGCCATTAACC
+AGTATGTTCCTGTTTGGGCCAAACCAGCCGTCGCCGACGACCAACTATCGTCCGGAATTG
+CATGACTCGAACGGCTTATCCATTCATGCGGGTAATGGCGAGTGGATTTGGCGTCCGCTG
+AACAATCCAAAACACCTCGCTGTGAGCAGCTATGCGATGGAAAACCCTCAGGGATTCGGC
+CTGTTGCAGCGTGGTCGCGAGTTCTCGCGCTTTGAAGATTTAGACGATCGCTATGACCTG
+CGTCCAAGCGCCTGGATTACCCCGAAAGGCGACTGGGGCAAAGGTAAGGTTGAACTGGTT
+GAAATTCCGACCAATGATGAAACCAACGATAACATCGTCGCTTACTGGACTCCGGATCAA
+CTGCCGGAACCGGGTAAAGAGATGAACTTCAAGTACACTCTGACCTTCAGCCGCGATGAA
+GATAAACTTCATGCGCCGGATAATGCCTGGGTGCTGCAAACACGCCGCTCAACGGGCGAC
+GTTAAACAGTCGAATCTGATTCGCCAGCCCGACGGCACTATTGCCTTTGTGGTGGATTTC
+GTTGGCGCCGACATGAAAAAACTGCCGCCGGATACGCCCGTCGCTGCACAAACCAGCATT
+GGCGATAACGGTGAAATCGTTGACAGTAATGTACGCTATAACCCAGTCACTAAAGGCTGG
+CGTTTAATGCTGCGCGTGAAAGTCAAAGACGCGAAGAAAACCACGGAAATGCGTGCCGCA
+TTGGTGAATGCCGATCAGACGCTAAGTGAAACCTGGAGCTACCAGTTACCTGCCAATGAA
+ATGAATAAAACAACTGAGTATATTGACGCACTGCTGCTTTCTGAACGTGAGAAAGCGGCA
+TTGCCGAAAACTGACATCCGCGCCGTGCATCAGGCGCTGGATGCCGAGCATCGGACTTAC
+TCGCGAGAAGACGATTCACCGCAGGGTTCCGTAAAAGCCCGCCTTGAACACGCCTGGCCG
+GATTCATTGGCGAAGGGGCAGTTAATTAAAGATGATGAAGGGCGCGATCAGTTGCAGGCT
+ATGCCAAAAGCGACGCGCTCTTCGATGTTTCCTGATCCCTGGCGAACCAACCCGGTTGGC
+CGTTTCTGGGATCGCCTGCGTGGGCGGGATGTTACGCCGCGCTATGTTTCTCGTCTGACA
+AAAGAAGAGCAGGCGAGTGAGCAAAAATGGCGTACCGTCGGCACTATACGCCGCTATATT
+TTGTTAATTTTGACTCTGGCGCAAACCGTCGTTGCGACCTGGTATATGAAGACCATTCTG
+CCCTATCAGGGATGGGCGCTCATCAATCCTATTGATATGGTGGGGCAGGATATTTGGGTC
+TCCTTTATGCAGCTCCTGCCCTACATGCTGCATACCGGTATCCTGATTTTGTTTGCCGTG
+CTGTTCTGCTGGGTGTCTGCCGGATTCTGGACTGCGCTGATGGGCTTCCTGCAACTGCTT
+ATCGGGCGCGATAAGTACAGTATCTCCGCGTCTACGGTTGGCGATGAGCCCCTCAATCCG
+GAACACCAGACGGCGCTGATCATGCCTATCTGTAATGAAGACGTTAGCCGCGTTTTCGCC
+GGTCTGCGCGCGACCTGGGAGTCCGTTAAAGCTACAGGCAACGCCGCGCATTTTGACGTC
+TATATCCTTAGCGATAGTTATAACCCGGATATTTGCGTGGCGGAGCAAAAGGCGTGGATG
+GAGCTCATCGCGGAAGTGCAGGGCGAAGGCCATATTTTTTACCGTCGCCGCCGCCGCCGT
+ATGAAACGCAAAAGCGGCAATATTGACGATTTTTGCCGCCGCTGGGGCAATCAGTACAGC
+TATATGGTGGTGCTGGACGCGGACTCAGTGATTAGCGGCGAGTGTCTGAGCGGGCTGGTG
+CGCCTGATGGAAGCGAACCCTAACGCCGGGATTATCCAGTCTTCGCCGAAAGCGTCGGGG
+ATGGATACTCTGTATGCCCGCTGCCAACAGTTTGCGACCCGTGTTTATGGACCGCTGTTT
+ACCGCCGGGCTGCACTTCTGGCAGTTGGGGGATTCGCACTACTGGGGGCACAATGCCATT
+ATCCGCGTGAAGCCGTTTATCGAGCACTGCGCTCTGGCGCCGCTGCCGGGAGAAGGTTCG
+TTCGCCGGATCGATTCTTTCCCACGACTTTGTTGAGGCGGCGCTAATGCGTCGGGCAGGG
+TGGGGCGTCTGGATTGCCTACGATCTCCCCGGTTCCTATGAAGAGCTGCCGCCAAACCTG
+CTGGATGAGCTTAAACGCGACCGCCGCTGGTGTCACGGCAACCTGATGAACTTTCGTCTG
+TTCCTGGTGAAAGGAATGCACCCGGTGCATCGTGCCGTGTTCCTGACCGGGGTAATGTCA
+TACCTGTCCGCGCCGTTATGGTTTATGTTCCTTGCGCTTTCTACCGCGCTGCAGGTCGTT
+CATGCGTTAACAGAGCCGCAATATTTCCTTCATCCGCGCCAGCTTTTTCCGGTCTGGCCG
+CAGTGGCGTCCGGAACTGGCAATCGCGCTGTTTGCGTCAACGATGGTGCTGCTGTTCCTG
+CCGAAGCTGCTCAGTATTATGCTGATCTGGTGTAAAGGCACCAAAGAGTATGGCGGTTTC
+TGGCGCGTTACGCTGTCGCTATTGCTGGAAGTTCTGTTCTCCGTGTTGCTGGCGCCGGTG
+CGTATGCTGTTTCATACCGTGTTTGTGGTCAGTGCGTTCCTCGGCTGGGAAGTGGTCTGG
+AACTCACCGCAACGCGACGATGATTCTACGCCTTGGGGAGAAGCCTTTATGCGTCACGGC
+TCTCAACTGCTGCTGGGGCTGGTCTGGGCGGTTGGTATGGCGTGGCTGGATTTACGCTTT
+CTGTTCTGGCTGGCGCCGATTGTCTTTTCGCTTATTCTGTCGCCATTTGTTTCGGTGATC
+TCCAGTCGTTCAACGGTAGGATTACGCACCAATCGCTGGAAGCTGTTCCTGATCCCGGAA
+GAGTATTCGCCGCCTCAGGTGTTGGTCGATACTGATAAATATCTGGAGATGAATCGCCGC
+CGTATTCTGGACGATGGCTTTATGCATGCGGTTTTTAACCCGTCGCTTAATGCGCTGGCG
+ACCGCGATGGCCACCGCGCGTCACCGCGCCAGTAAGGTGCTGGAAATAGCCCGCGATCGT
+CATGTGGAGCAGGCGCTAAACGAAACGCCGGATAAACTGAACCGCGATCGGCGTCTGGTT
+TTGCTCAGCGATCCGGTGACGATGGCGCGTTTTCACTATCGGGTCTGGAATGCGCCAGAG
+AGATACTCTTCCTGGGTAAACCATTATCAGTCTCTCGTCCTGAATCCGCAGGCGTTGCAG
+GGACGAACATCGTCAGCGGGAGTGCGTATATTCGCGGTGAGCATAATGGTGATTACCCTG
+AGCGGCTGCGGCAGTATTATCAGCAGAACGATCCCCGGACAAGGACACGGCAACCAGTAT
+TACCCTGGCGTGCAGTTGGATATGCGTGATTCCGCATGGCGCTATATCACTATCCTCGAT
+CTGCCCTTCTCACTGATCTTCGATACACTGCTACTGCCGCTCGATATTCACCACGGGCCT
+TATGAGATGAAAAAAAACCTGCTGGGATTCACCCTCGCATCCTTGTTATTCACGACCGGT
+TCCGCCGTGGCGGCGGAGTATAAAATTGATAAAGAAGGCCAACATGCGTTCGTCAATTTC
+CGCATCCAGCATCTGGGCTACAGCTGGCTATACGGCACCTTTAAAGATTTCGACGGCACG
+TTCACTTTTGACGAAAAAAATCCGTCAGCAGACAAAGTGAATGTGACCATTAACACCAAT
+AGCGTCGACACTAACCATGCCGAACGTGACAAACACCTGCGTAGCGCGGAGTTTCTTAAT
+GTTGCGAAATTCCCGCAGGCAACCTTCACCTCTACCAGCGTGAAAAAAGAGGGCGATGAA
+CTGGATATTACCGGCAATCTGACGCTCAATGGCGTGACTAAACCGGTGACGCTGGAAGCG
+AAGCTGATGGGCCAGGGCGACGATCCGTGGGGCGGTAAGCGCGCGGGCTTTGAGGCCGAA
+GGAAAAATTAAGCTGAAAGATTTCAATATAACTACCGATCTCGGCCCAGCCTCACAAGAG
+GTGGAGCTTATCATCTCAGTAGAAGGCGTTCAGCAGAAGATGTTACTGATGATGGCGCTG
+ATCGTGCGTATTATCTGGCGGCTTTATTCTCCGCCGCCCGTTGCGTTGACCAGCTATTCC
+CGTTTAACGCGCATTGGCGCCGCCGCGGGTCATATCCTTCTGTATCTCCTGCTCTTTGCG
+ATAATCATTAGCGGCTACCTGATTTCCACCGCCGACGGTAAACCGATTAGCGTCTTTGGC
+TGGTTTGAGATTCCGGCCACGCTTACGGACGCGGGCGCGCAGGCTGACATCGCCGGAACA
+CTGCATCTGTGGTTTGCCTGGTCGCTGGTCATTATCTCGCTCTCGCATGGGGTTATGGCG
+CTAAAACACCATTTCATCGATAAAGACGACACACTGAAACGTATGACAGGAATGTCGTCA
+TCTGACTATGGAGCTCAAAAAATGAAATACGACCTTATTATTATCGGCAGCGGTTCGGTT
+GGCGCCGCCGCTGGTTATTACGCCACCCGCGCCGGGCTAAAGGTCCTGATGACCGATGCG
+CATATGCCGCCTTATCAACAGGGCAGCCACCACGGCGATACCCGTCTTATCCGCCACGCT
+TATGGTGAAGGCGAAAAATATGTCCCGCTGGTGCTTCGCGCCCAGACGCTTTGGGATGAG
+CTCTCCACACACAATGAAGAGCCTATTTTTGTCCGCTCCGGCGTCGTCAACCTCGGCCCG
+GCCGATTCCGCTTTCTTAGCCAACGTCGCACGAAGCGCGCAACAGTGGCAATTGAACGTC
+GAGCGCCTGGACGCGACGGCCCTCATGACGCGCTGGCCGGAAATTCGCGTGCCCGATAAT
+TATATCGGGCTGTTTGAAGCTGACTCCGGTTTCCTGCGCAGCGAATTAGCCATTACCACA
+TGGCTTCGTCTGGCCCGAGAGGCAGGCTGCGCACAGCTATTCAACAGCCCGGTAAGCCAT
+ATTCACCATGATGATAACGGTGTGACGATAGAGACGAGTGAAGGCTGCTACCACGCCAGC
+AAAGCGCTGATTAGCGCGGGCACCTGGGTCAAAACGCTGGTACCGGAGCTGCCCGTTCAG
+CCCGTACGTAAAGTTTTTGCCTGGTTTAAGGCGGATGGACGTTACAGCACTAAAAACCGC
+TTTCCGGCCTTTACCGGCGAAATGCCCAACGGCGATCACTATTACGGTTTCCCGGCGGAG
+AACGACGAGTTAAAAATCGGCAAACACAATGGCGGGCAGCGAATACAGGCACCGGAAGAG
+CGCAAGCCCTTTGCCGCCGTTGCCAGCGATGGCGCGGAAGCATTTCCTTTCCTGCGTAAC
+GTACTGCCGGGTATCGGCGGTTGTTTACATGGGGCGGCATGTACCTATGATAATTCGCCG
+GACGAGGATTTTATTATCGATACGCTGCCTGGCCATGAGAATACGCTTGTCATCACTGGA
+CTCAGCGGACATGGTTTTAAATTCGCCCCGGTGTTAGGAGAAATCGCTGCGGATTTTGCG
+TTGGGAAAAACGCCCTCCTTTGATCTGACGCCGTTCCGGCTTTCCCGTTTTAGCCAAATG
+GAAAAGAATAATGAAGTCATTCAGACCCATCCGCTTGTAGGATGGGACATCAGCACCGTC
+GATAGCTATGATGCGCTGATGCTGCGTTTACACTACCAGACCCCAAATCGTCCGGAACCG
+GAAGGGACTGAAGTTGGTCAAACGCTCTGGTTAACGACAGATGTAGCCAGGCAATTTATT
+TCAATATTAGAAGCCGGCATCGCCAAAATAGAATCAGGCGATTACCAGGAAAACGAGTAT
+CGTCACCAT
diff --git a/t/data/sopB.fa.aln b/t/data/sopB.fa.aln
new file mode 100644
index 0000000..b73d36b
--- /dev/null
+++ b/t/data/sopB.fa.aln
@@ -0,0 +1,60 @@
+>11111_1#11_04059
+ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC
+CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT
+AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG
+AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG
+CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA
+ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA
+GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG
+CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT
+GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT
+AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA
+GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT
+CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA
+ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT
+CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT
+AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC
+GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA
+ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT
+AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT
+GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC
+GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG
+GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC
+CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA
+CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT
+AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT
+TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA
+ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC
+GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA
+AAACGAGTTGGGGATGAAAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACA
+TCT
+>22222_2#22_04059
+ATGCAAATACAGAGCTTCTATCACTCAGCTTCACTAAAAACCCAGGAGGCTTTTAAAAGC
+CTACAAAAAACCTTATACAACGGAATGCAGATTCTCTCAGGCCAGGGCAAAGCGCCGGCT
+AAAGCGCCCGACGCTCGCCCGGAAATTATTGTCCTGCGAGAACCTGGCGCGACATGGGGG
+AATTATCTACAGCATCAGAAGACGTCTAACCACTCGCTGCATAACCTCTATAACTTACAG
+CGCGATCTTCTTACCGTCGCGGCAACCGTTCTGGGTAAACAAGACCCGGTTCTAACGTCA
+ATGGCAAACCAAATGGAGTTAGCCAAAGTTAAAGCGGACCGGCCAGCAACAAAACAAGAA
+GAAGCTGCGGCAAAAGCATTGAAGAAAAATCTTATCGAACTTATTGCAGCACGCACTCAG
+CAGCAAAATGGCTTACCTGCAAAAGAAGCTCATCGCTTTGCGGCAGTAGCGTTTAGAGAT
+GCTCAGGTCAAGCAGCTCAATAACCAGCCCTGGCAAACCATAAAAAATACACTCACGCAT
+AACGGGCATCACTATACCAACACGCAGCTCCCTGCCGCAGAGATGAAAATCGGCGCAAAA
+GATATCTTTCCCAGTGCTTATGAGGGAAAGGGCGTATGCAGTTGGGATACCAAGAATATT
+CATCACGCCAATAATTTGTGGATGTCCACGGTGAGTGTGCATGAGGACGGTAAAGATAAA
+ACGCTTTTTTGCGGGATACGTCATGGTGTGCTTTCCCCCTATCATGAAAAAGATCCGCTT
+CTGCGTCAGGCCGGCGCTGAAAACAAAGCCAAAGAAGTATTAGCTGCGGCACTTTTTAGT
+AAACCTGAGTTGCTTAACAGAGCCTTAGAGGGCGAAGCGGTAAGCCTGAAACTGGTATCC
+GTCGGGTTACTCACCGCGTCGAATATTTTCGGCAAAGAGGGAACTATGGTCGAGGATCAA
+ATGCGCGCATGGCAATCGTTGACCCAGCCGGGAAAAATGATTCATTTAAAAATCCGCAAT
+AAAGATGGCGATCTACAGACGGTAAAAATAAAACCGGACGTCGCCGCATTTAATGTGGGT
+GTTAATGAGCTGGCGCTCAAGCTCGGCTTTGGCCTTAAAGCATCAGATAGCTATAATGCC
+GAAGCGCTACATCAGTTATTAGGCAATGATTTACGCCCTGAAGCCAGACCAGGTGGCTGG
+GTTGGCGAATGGCTGGCGCAATACCCGGATAATTATGAGGTCGTCAATACATTAGCGCGC
+CAGATTAAGGATATCTGGAAAAATAACCAACATCATAAAGATGGCGGCGAACCCTATAAA
+CTCGCACAACGCCTTGCCATGTTAGCCCATGAAATTGACGCGGTGCCCGCCTGGAATTGT
+AAAAGCGGCAAAGATCGTACAGGGATGATGGATTCAGAAATCAAGCGAGAGCTCATTTCT
+TTCCATCAGACCCATATGTTAAGTGCGCCTGGTAGTCTTCCGGATAGCGGTGGACAGAAA
+ATTTTCCAAAAAGTATTACTGAATAGCGGTAACCTGGAGATTCAGAAACAAAATACGGGC
+GGGGCGGGAAACAAAGTAATGAAAAATTTATCGCCAGAGGTGCTCAATCTTTCCTATCAA
+AAACGAGTTGGGGATGATAATATTTGGCAGTCAGTAAAAGGTATTTCTTCATTAATCACA
+TCT
diff --git a/t/lib/TestHelper.pm b/t/lib/TestHelper.pm
index a832da4..cc4f91c 100644
--- a/t/lib/TestHelper.pm
+++ b/t/lib/TestHelper.pm
@@ -13,10 +13,10 @@ sub mock_execute_script_and_check_output {
     eval("use $script_name ;");
     my $returned_values = 0;
     {
-        #local *STDOUT;
-        #open STDOUT, '>/dev/null' or warn "Can't open /dev/null: $!";
-        #local *STDERR;
-        #open STDERR, '>/dev/null' or warn "Can't open /dev/null: $!";
+        local *STDOUT;
+        open STDOUT, '>/dev/null' or warn "Can't open /dev/null: $!";
+        local *STDERR;
+        open STDERR, '>/dev/null' or warn "Can't open /dev/null: $!";
 
         for my $script_parameters ( sort keys %$scripts_and_expected_files ) {
             my $full_script = $script_parameters;
@@ -42,8 +42,8 @@ sub mock_execute_script_and_check_output {
             }
             unlink($actual_output_file_name);
         }
-        #close STDOUT;
-        #close STDERR;
+        close STDOUT;
+        close STDERR;
     }
 
     # Restore stdout.

From 567bb7dc7ffee9b4db382f2eb3b96209d5d4946c Mon Sep 17 00:00:00 2001
From: andrewjpage <andrewjpage@gmail.com>
Date: Tue, 17 Dec 2013 14:41:31 +0000
Subject: [PATCH 5/6] query pan genome help text works

---
 .../PanGenome/CommandLine/QueryPanGenome.pm   |   5 +-
 .../ProteinMuscleAlignmentFromNucleotides.t   |   2 -
 t/data/expected_nuc_multifasta.fa.aln         | 286 ++++++++----------
 t/data/nuc_multifasta.fa                      | 114 +++----
 4 files changed, 191 insertions(+), 216 deletions(-)

diff --git a/lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm b/lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm
index 783bcf1..5e12f2c 100644
--- a/lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm
+++ b/lib/Bio/PanGenome/CommandLine/QueryPanGenome.pm
@@ -51,14 +51,15 @@ sub BUILD {
     );
 
     $self->help($help) if(defined($help));
+    
     $self->output_filename($output_filename) if ( defined($output_filename) );
     $self->action($action)                   if ( defined($action) );
     if ( defined($groups_filename) && ( -e $groups_filename ) ) {
         $self->groups_filename($groups_filename);
     }
     
-    if(! (-e $self->groups_filename($groups_filename))) {
-        $self->_error_message("Error: Cant access the groups file $groups_filename");
+    if(! (-e $self->groups_filename)) {
+        $self->_error_message("Error: Cant access the groups file: ".$self->groups_filename);
     }
 
     @group_names = split( /,/, join( ',', @group_names ) );
diff --git a/t/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.t b/t/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.t
index 48de6a0..08a7807 100644
--- a/t/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.t
+++ b/t/Bio/PanGenome/CommandLine/ProteinMuscleAlignmentFromNucleotides.t
@@ -24,8 +24,6 @@ my %scripts_and_expected_files = (
 
 
 
-unlink('t/data/nuc_multifasta.fa.aln');
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
-unlink('t/data/nuc_multifasta.fa.aln');
 
 done_testing();
diff --git a/t/data/expected_nuc_multifasta.fa.aln b/t/data/expected_nuc_multifasta.fa.aln
index 753b2eb..fd1cd0b 100644
--- a/t/data/expected_nuc_multifasta.fa.aln
+++ b/t/data/expected_nuc_multifasta.fa.aln
@@ -1,160 +1,136 @@
->EEEE 
-ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTAT
-TGGCGCGTTTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGG
-CTTTTTCGCTGGGCTTCGCCGCAGGGATCATGCTGCTCATCTCGCTGATG
-GAGATGCTGCCCGCCGCG---------------TTAGATACCGAGGGGAT
-GTCGCCTGTACTGGGCTAC------GGGATGTTTATTATCGGCCTGTTGG
-GCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTG
-GTGCAAAAAAGGCAGCAGCCGCTTCCCGGCTCGATAAAACGCACTGCGAT
-TTTATTGACGCTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCA
-CCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCATCGCA---
---------------------------------------------------
--CTGGCGGTGGCGTTGCACAATATTCCTGAAGGG------CTGGCGGTTG
-CCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGG
-GCC---------------GGTATCTCCGGCATGGCGGAAATTCTCGGCGT
-GCTGGCG---TGGCTGATTTTGGGCAGCCTGGTTTCACCGATC-------
---------------------------------GTTATGGCGGCTATCATG
-GCAGCA---------------GTCGCCGGCATTATGGTGGCGCTCTCCGT
-CGATGAACTGATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCA
-GCTATGGTGTGCTTTGCGGTATGTCCATCATGGGGCTCAGTCTCGTCATT
-TTGCAGACGATAGGTATCGGT
->HHHH 
-ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTAT
-TGGCGCGTTTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGG
-CTTTTTCGCTGGGCTTCGCCGCAGGGATCATGCTGCTCATCTCGCTGATG
-GAGATGCTGCCCGCCGCG---------------TTAGATACCGAGGGGAT
-GTCGCCTGTACTGGGCTAC------GGGATGTTTATTATCGGCCTGTTGG
-GCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCT---------------
-------------------TCCGCAGGATCTGGTGCAAAAAAGGCAGCAGC
-CGCTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATT
-AGCCTGCACAACTTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAG---
-------------------------------------CAGCAATCTTGAAC
-TGGGTTTCGGCATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGG
-CTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGC
-GATTTTTTGGGCCGGTATCTC------CGGCATGGCGGAAATTCTTGGCG
-GCGTGCT---GGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGT
-CGATGAACTGATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCA
-G------------------------------------------CTATGGT
-GTGCTTTGCGGTATGTCCATCATGGGGCTCAG------------------
+>AAAA#74_01075
+TGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCA---CCTTTATTGGCGCGT
+TTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCG
+CCGCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCG------------
+---------CGTTAGATACCGAGGGGATGTCGCCTGTAC------TGGGCTACGGGATGT
+TTATTATCGGCCTGTTGGGCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGC
+AGGATCTGGTGCAAAAAAGGCAGCAGC------CGCTTCCCGGCTCGATAAAACGCACTG
+CGATTTTATTGACGCTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCACCTTTG
+TCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCATCGCACTGGCGGTGGCGTTGCACA
+ATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAA------
+AACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGGAAATTCTTGGCGGCGTGC
+TGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTATGGCGGCTATCATGG---
+CAGCAGTCGCCGGCATTATGGTGGCGCTCTCCG---------------------------
+------------TCGATGAACTGATGCCGTTGGCAA------------------AAGAGA
+TCGATCCTAACAATAACCCCA---------------------------------------
+---GCTATGGTGTGCTTTGCGGTATGTCCATCATGG------------------------
+---GGCTCAGTCTCGTCA---
+>BBBB#75_01314
+ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
+CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
+GCAGGGATCATGCTGCTCATCTCGCTGATGGATGCTGCCCGCCGCGTTAGATACCGAGGG
+GATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGGCT
+GGATCGTCTGCTTCCTCA------------------------------------------
+------------CGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGCTTCCCGG
+CTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACTTTCCGGA
+AGGAATCGCCACCTTTGTCACTGCCAG---------------------------------
+------CAGCAATCTTGAACTGGGTTTCGGCATCGCACTGGCGGTGGCGTTGCACAATAT
+TCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGC
+GATTTTTTGGGCCGGTATCTC------CGGCATGGCGGAAATTCTTGGCGGCGTGCT---
+GGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTATGGCGGCTATCATGGCAGC
+AGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGATGCCGTTGGCAAAAGAGAT
+CGATCCTAACAATAACCCCAG---------------------------------------
+---CTATGGTGTGCTTTGCGGTATGTCCATCATGGGGCTCAG------------------
 ---TCTCGTCATTTTGCA---
->FFFF 
-ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTAT
-TGGCGCGTTTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGG
-CTTTTTCGCTGGGCTTCGCCGCAGGGATCATGCTGCTCATCTCGCTGATG
-GAGATGCTGCCCGCCGCG---------------TTAGATACCGAGGGGAT
-GTCGCCTGTACTGGGCTAC------GGGATGTTTATTATCGGCCTGTTGG
-GCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTG
-GTGCAAAAAAGGCAGCAGCCGCTTCCCGGCTCGATAAAACGCACTGCGAT
-TTTATTGACGCTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCA
-CCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCATCGCA---
---------------------------------------------------
--CTGGCGGTGGCGTTGCACAATATTCCTGAAGGG------CTGGCGGTTG
-CCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGG
-GCC---------------GGTATCTCCGGCATGGCGGAAATTCTTGGCGG
-CGTGCTGGCGTGGCTGATTTTGGGCAGCCTG---GCACCGATC-------
---------------------------------GTTATGGCGGCTATCATG
-GCAGCA---------------GTCGCCGGCATTATGGTGGCGCTCTCCGT
-CGATGAACTGATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCA
-GCTATGGTGTGCTTTGCGGTATGTCCATCATGGGGCTCAGTCTCGTCATT
+>CCCC#76_00877
+ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
+CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
+GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCG------------
+---TTAGATACCGAGGGGATGTCGCCTGTACTGGGCTAC------GGGAGTTTATTATCG
+GCCTGTTGGGCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGG
+TGCAAAAAAGGCAGCAGCCGCTTCCCG------GCTCGATAAAACGCACTGCGATTTTAT
+TGACGCTCGGCATTAGCCTGCACAACTTTCCGG---AAGGAATCACCTTTGTCACTGCCA
+GCAGCAATCTTGAACTGGGTTTCGGCATCGCACTGGCGGTGGCGTTGCACAATATTCCTG
+AAGGGCTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCG------
+CGATTTTTTGGGCCGGTATCTCCGGCATGGCGGAAATTCTTGGCGGCGTGCTGGCGTGGC
+TGATTTTGGGCAGCCTGGTTTCACCGATCGTTATGGCGGCTATCATGGCAGCAGTCG---
+CCGGCATTATGGTGGCGCTCTCCGTCGATGAAC---------------------------
+------------TGATGCCGTTGGCAAAAGAGATCG------------------ATCCTA
+ACAATAACCCCAGCTATGGTG---------------------------------------
+---TGCTTTGCGGTATGTCCATCATGGGGCTCAGTC------------------------
+---TCGTCATTTTGCAGA---
+>DDDD#77_01105
+ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
+CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
+GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCG------------
+---TTAGATACCGAGGGGATGTCGCCTGTACTGGGCTAC------GGGATGTTTATTATC
+GGCCTGTTGGGCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTG
+GTGCAAAAAAGGCAGCAGCCGCTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACG
+CTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGC
+AATCTTGAACTGGGTTTCGGCATCGCA---------------------------------
+---------------------CTGGCGGTGGCGTTGCACAATATTCCTGAAGGG------
+CTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGG
+GCC---------------GGTATCTCCGGCATGGCGGAAATTCTTGGCGGCGTGCTGGCG
+TGGCTGATTTTGGGCAGCCTGGTTTCACCGATC---------------------------
+------------GTTATGGCGGCTATCATGGCAGCA---------------GTCGCCGGC
+ATTATGGTGGCGCTCTCCGTCGATGAACTGATGCCGTTGGCAAAAGAGATCGATCCTAAC
+AATAACCCCAGCTATGGTGTGCTTTGCGGTATGTCCATCATGGGGCTCAGTCTCGTCATT
 TTGCAGACGATAGGTATCGGT
->DDDD#77_01105 
-ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTAT
-TGGCGCGTTTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGG
-CTTTTTCGCTGGGCTTCGCCGCAGGGATCATGCTGCTCATCTCGCTGATG
-GAGATGCTGCCCGCCGCG---------------TTAGATACCGAGGGGAT
-GTCGCCTGTACTGGGCTAC------GGGATGTTTATTATCGGCCTGTTGG
-GCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTG
-GTGCAAAAAAGGCAGCAGCCGCTTCCCGGCTCGATAAAACGCACTGCGAT
-TTTATTGACGCTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCA
-CCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCATCGCA---
---------------------------------------------------
--CTGGCGGTGGCGTTGCACAATATTCCTGAAGGG------CTGGCGGTTG
-CCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGG
-GCC---------------GGTATCTCCGGCATGGCGGAAATTCTTGGCGG
-CGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATC-------
---------------------------------GTTATGGCGGCTATCATG
-GCAGCA---------------GTCGCCGGCATTATGGTGGCGCTCTCCGT
-CGATGAACTGATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCA
-GCTATGGTGTGCTTTGCGGTATGTCCATCATGGGGCTCAGTCTCGTCATT
+>EEEE
+ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
+CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
+GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCG------------
+---TTAGATACCGAGGGGATGTCGCCTGTACTGGGCTAC------GGGATGTTTATTATC
+GGCCTGTTGGGCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTG
+GTGCAAAAAAGGCAGCAGCCGCTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACG
+CTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGC
+AATCTTGAACTGGGTTTCGGCATCGCA---------------------------------
+---------------------CTGGCGGTGGCGTTGCACAATATTCCTGAAGGG------
+CTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGG
+GCC---------------GGTATCTCCGGCATGGCGGAAATTCTCGGCGTGCTGGCG---
+TGGCTGATTTTGGGCAGCCTGGTTTCACCGATC---------------------------
+------------GTTATGGCGGCTATCATGGCAGCA---------------GTCGCCGGC
+ATTATGGTGGCGCTCTCCGTCGATGAACTGATGCCGTTGGCAAAAGAGATCGATCCTAAC
+AATAACCCCAGCTATGGTGTGCTTTGCGGTATGTCCATCATGGGGCTCAGTCTCGTCATT
 TTGCAGACGATAGGTATCGGT
->GGGG 
-ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTAT
-TGGCGCGTTTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGG
-CTTTTTCGCTGGGCTTCGCCGCAGGGATCATGCTGCTCATCTCGCTGATG
-GAGATGCTGCCCGCCGCG---------------TTAGATACCGAGGGGAT
-GTCGCCTGTACTGGGCTAC------GGGATGTTTATTATCGGCCTGTTGG
-GCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTG
-GTGCAAAAAAGGCAGCAGCCGCTTCCCGGCTCGATAAAACGCACTGCGAT
-TTTATTGACGCTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCA
-CCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCATCGCACTG
-GGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT
-TATGCCGCGACGGGCTCAAAACGTACCGCGATTT------TTTGGGCCGG
-TATCTCCGGCATGGCGGAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTT
-TGGGCAGCCTGGTTTCACCGATCGTTATGGCGGCTATCATGGCAGCAGTC
-GCCGGCA---TTATGGTGGCGCTCT---CCGATGAACTGATGC-------
---------------------------------CGTTGGCAAAAGAGATCG
-ATCCTA------------------ACAATAACCCCAGCTATGGTGTGCTT
-T------------------------------------------GCGGTAT
-GTCCATCATGGGGCTCAGTCTCGTCA------------------------
+>FFFF
+ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
+CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
+GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCG------------
+---TTAGATACCGAGGGGATGTCGCCTGTACTGGGCTAC------GGGATGTTTATTATC
+GGCCTGTTGGGCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTG
+GTGCAAAAAAGGCAGCAGCCGCTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACG
+CTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGC
+AATCTTGAACTGGGTTTCGGCATCGCA---------------------------------
+---------------------CTGGCGGTGGCGTTGCACAATATTCCTGAAGGG------
+CTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGG
+GCC---------------GGTATCTCCGGCATGGCGGAAATTCTTGGCGGCGTGCTGGCG
+TGGCTGATTTTGGGCAGCCTG---GCACCGATC---------------------------
+------------GTTATGGCGGCTATCATGGCAGCA---------------GTCGCCGGC
+ATTATGGTGGCGCTCTCCGTCGATGAACTGATGCCGTTGGCAAAAGAGATCGATCCTAAC
+AATAACCCCAGCTATGGTGTGCTTTGCGGTATGTCCATCATGGGGCTCAGTCTCGTCATT
+TTGCAGACGATAGGTATCGGT
+>GGGG
+ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
+CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
+GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCG------------
+---TTAGATACCGAGGGGATGTCGCCTGTACTGGGCTAC------GGGATGTTTATTATC
+GGCCTGTTGGGCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTG
+GTGCAAAAAAGGCAGCAGCCGCTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACG
+CTCGGCATTAGCCTGCACAACTTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGC
+AATCTTGAACTGGGTTTCGGCATCGCACTGGGGTGGCGTTGCACAATATTCCTGAAGGGC
+TGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGCGATTT------
+TTTGGGCCGGTATCTCCGGCATGGCGGAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTT
+TGGGCAGCCTGGTTTCACCGATCGTTATGGCGGCTATCATGGCAGCAGTCGCCGGCA---
+TTATGGTGGCGCTCT---CCGATGAACTGATGC---------------------------
+------------CGTTGGCAAAAGAGATCGATCCTA------------------ACAATA
+ACCCCAGCTATGGTGTGCTTT---------------------------------------
+---GCGGTATGTCCATCATGGGGCTCAGTCTCGTCA------------------------
 ---TTTTGCAGACGATAG---
->CCCC#76_00877 
-ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTAT
-TGGCGCGTTTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGG
-CTTTTTCGCTGGGCTTCGCCGCAGGGATCATGCTGCTCATCTCGCTGATG
-GAGATGCTGCCCGCCGCG---------------TTAGATACCGAGGGGAT
-GTCGCCTGTACTGGGCTAC------GGGAGTTTATTATCGGCCTGTTGGG
-CTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGG
-TGCAAAAAAGGCAGCAGCCGCTTCCCG------GCTCGATAAAACGCACT
-GCGATTTTATTGACGCTCGGCATTAGCCTGCACAACTTTCCGG---AAGG
-AATCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCATCG
-CACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGC
-CCGGTTTATGCCGCGACGGGCTCAAAACGTACCG------CGATTTTTTG
-GGCCGGTATCTCCGGCATGGCGGAAATTCTTGGCGGCGTGCTGGCGTGGC
-TGATTTTGGGCAGCCTGGTTTCACCGATCGTTATGGCGGCTATCATGGCA
-GCAGTCG---CCGGCATTATGGTGGCGCTCTCCGTCGATGAAC-------
---------------------------------TGATGCCGTTGGCAAAAG
-AGATCG------------------ATCCTAACAATAACCCCAGCTATGGT
-G------------------------------------------TGCTTTG
-CGGTATGTCCATCATGGGGCTCAGTC------------------------
----TCGTCATTTTGCAGA---
->AAAA#74_01075 
-TGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCA---CCTTT
-ATTGGCGCGTTTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCT
-GGCTTTTTCGCTGGGCTTCGCCGCAGGGATCATGCTGCTCATCTCGCTGA
-TGGAGATGCTGCCCGCCG---------------------CGTTAGATACC
-GAGGGGATGTCGCCTGTAC------TGGGCTACGGGATGTTTATTATCGG
-CCTGTTGGGCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCTCATCCGC
-AGGATCTGGTGCAAAAAAGGCAGCAGC------CGCTTCCCGGCTCGATA
-AAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACTTTCC
-GGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTT
-TCGGCATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCG
-GTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAA------AACGTACCGC
-GATTTTTTGGGCCGGTATCTCCGGCATGGCGGAAATTCTTGGCGGCGTGC
-TGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTATGGCGGCT
-ATCATGG---CAGCAGTCGCCGGCATTATGGTGGCGCTCTCCG-------
---------------------------------TCGATGAACTGATGCCGT
-TGGCAA------------------AAGAGATCGATCCTAACAATAACCCC
-A------------------------------------------GCTATGG
-TGTGCTTTGCGGTATGTCCATCATGG------------------------
----GGCTCAGTCTCGTCA---
->BBBB#75_01314 
-ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTAT
-TGGCGCGTTTCTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGG
-CTTTTTCGCTGGGCTTCGCCGCAGGGATCATGCTGCTCATCTCGCTGATG
-GATGCTGCCCGCCGCGTTAGATACCGAGGGGATGTCGCCTGTACTGGGCT
-ACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGGCTGGATCGTCTG
-CTTCCTCA------------------------------------------
-------------CGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGC
-CGCTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATT
-AGCCTGCACAACTTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAG---
-------------------------------------CAGCAATCTTGAAC
-TGGGTTTCGGCATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGG
-CTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGC
-GATTTTTTGGGCCGGTATCTC------CGGCATGGCGGAAATTCTTGGCG
-GCGTGCT---GGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGT
-CGATGAACTGATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCA
-G------------------------------------------CTATGGT
-GTGCTTTGCGGTATGTCCATCATGGGGCTCAG------------------
+>HHHH
+ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
+CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
+GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCG------------
+---TTAGATACCGAGGGGATGTCGCCTGTACTGGGCTAC------GGGATGTTTATTATC
+GGCCTGTTGGGCTACTTCGGGCTGGATCGTCTGCTTCCTCACGCT---------------
+------------------TCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGCTTCCCGG
+CTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACTTTCCGGA
+AGGAATCGCCACCTTTGTCACTGCCAG---------------------------------
+------CAGCAATCTTGAACTGGGTTTCGGCATCGCACTGGCGGTGGCGTTGCACAATAT
+TCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTATGCCGCGACGGGCTCAAAACGTACCGC
+GATTTTTTGGGCCGGTATCTC------CGGCATGGCGGAAATTCTTGGCGGCGTGCT---
+GGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTATGGCGGCTATCATGGCAGC
+AGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGATGCCGTTGGCAAAAGAGAT
+CGATCCTAACAATAACCCCAG---------------------------------------
+---CTATGGTGTGCTTTGCGGTATGTCCATCATGGGGCTCAG------------------
 ---TCTCGTCATTTTGCA---
diff --git a/t/data/nuc_multifasta.fa b/t/data/nuc_multifasta.fa
index 3c5d65f..d5bc8c5 100644
--- a/t/data/nuc_multifasta.fa
+++ b/t/data/nuc_multifasta.fa
@@ -1,45 +1,45 @@
 >AAAA#74_01075
-TGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
-CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
-GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG
-GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG
-CTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG
-CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC
-TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC
-ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT
-TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG
-GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTG
-ATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGT
-ATGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
+TGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTTC
+TTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCCG
+CAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAGG
+GGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGGC
+TGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGC
+TTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACT
+TTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCA
+TCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTT
+ATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGG
+AAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTA
+TGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGA
+TGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTA
+TGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
 >BBBB#75_01314
 ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
 CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
-GCAGGGATCATGCTGCTCATCTCGCTGATGGATGCTGCCCGCCGCGTTAGATACCGAG
-GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG
-CTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG
-CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC
-TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC
-ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT
-TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG
-GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTG
-ATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGT
-ATGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
+GCAGGGATCATGCTGCTCATCTCGCTGATGGATGCTGCCCGCCGCGTTAGATACCGAGGG
+GATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGGCT
+GGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGCT
+TCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACTT
+TCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCAT
+CGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTA
+TGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGGA
+AATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTAT
+GGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGAT
+GCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTAT
+GTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
 >CCCC#76_00877
 ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
 CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
 GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG
-GGGATGTCGCCTGTACTGGGCTACGGGAGTTTATTATCGGCCTGTTGGGCTACTTCGGG
-CTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG
-CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC
-TTTCCGGAAGGAATCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC
-ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT
-TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG
-GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTG
-ATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGT
-ATGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
+GGGATGTCGCCTGTACTGGGCTACGGGAGTTTATTATCGGCCTGTTGGGCTACTTCGGGC
+TGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGC
+TTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACT
+TTCCGGAAGGAATCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCATCG
+CACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTATG
+CCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGGAAA
+TTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTATGG
+CGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGATGC
+CGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTATGT
+CCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
 >DDDD#77_01105
 ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
 CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
@@ -64,10 +64,10 @@ CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC
 TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC
 ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT
 TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG
-GAAATTCTCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTG
-ATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGT
-ATGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
+GAAATTCTCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTATG
+GCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGATG
+CCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTATG
+TCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
 >FFFF
 ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
 CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
@@ -78,10 +78,10 @@ CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC
 TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC
 ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT
 TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG
-GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTG
-ATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGT
-ATGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
+GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGCACCGATCGTTATG
+GCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGATG
+CCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTATG
+TCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
 >GGGG
 ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
 CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
@@ -90,23 +90,23 @@ GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG
 CTGGATCGTCTGCTTCCTCACGCTCATCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG
 CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC
 TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC
-ATCGCACTGGGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT
-TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG
-GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGATGAACTG
-ATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGT
-ATGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
+ATCGCACTGGGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTT
+ATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGG
+AAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTA
+TGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGATGAACTGATGC
+CGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTATGT
+CCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
 >HHHH
 ATGTCAGTACCACTTATTCTGACCTTACTGGCGGGCGCTGCCACCTTTATTGGCGCGTTT
 CTTGGCGTTCTTGGCCAAAAACCGTCTAACCGCGTGCTGGCTTTTTCGCTGGGCTTCGCC
 GCAGGGATCATGCTGCTCATCTCGCTGATGGAGATGCTGCCCGCCGCGTTAGATACCGAG
 GGGATGTCGCCTGTACTGGGCTACGGGATGTTTATTATCGGCCTGTTGGGCTACTTCGGG
-CTGGATCGTCTGCTTCCTCACGCTTCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCG
-CTTCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAAC
-TTTCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGC
-ATCGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTT
-TATGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCG
-GAAATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTT
-ATGGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTG
-ATGCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGT
-ATGTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA
+CTGGATCGTCTGCTTCCTCACGCTTCCGCAGGATCTGGTGCAAAAAAGGCAGCAGCCGCT
+TCCCGGCTCGATAAAACGCACTGCGATTTTATTGACGCTCGGCATTAGCCTGCACAACTT
+TCCGGAAGGAATCGCCACCTTTGTCACTGCCAGCAGCAATCTTGAACTGGGTTTCGGCAT
+CGCACTGGCGGTGGCGTTGCACAATATTCCTGAAGGGCTGGCGGTTGCCGGCCCGGTTTA
+TGCCGCGACGGGCTCAAAACGTACCGCGATTTTTTGGGCCGGTATCTCCGGCATGGCGGA
+AATTCTTGGCGGCGTGCTGGCGTGGCTGATTTTGGGCAGCCTGGTTTCACCGATCGTTAT
+GGCGGCTATCATGGCAGCAGTCGCCGGCATTATGGTGGCGCTCTCCGTCGATGAACTGAT
+GCCGTTGGCAAAAGAGATCGATCCTAACAATAACCCCAGCTATGGTGTGCTTTGCGGTAT
+GTCCATCATGGGGCTCAGTCTCGTCATTTTGCAGACGATAGGTATCGGTTAA

From 733ddbdf98ac6e232da943468abea0032956b174 Mon Sep 17 00:00:00 2001
From: andrewjpage <andrewjpage@gmail.com>
Date: Tue, 17 Dec 2013 14:44:20 +0000
Subject: [PATCH 6/6] multiple empty files

---
 t/Bio/PanGenome/CommandLine/QueryPanGenome.t | 3 ++-
 t/lib/TestHelper.pm                          | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/t/Bio/PanGenome/CommandLine/QueryPanGenome.t b/t/Bio/PanGenome/CommandLine/QueryPanGenome.t
index 7d8aa82..5edd4aa 100644
--- a/t/Bio/PanGenome/CommandLine/QueryPanGenome.t
+++ b/t/Bio/PanGenome/CommandLine/QueryPanGenome.t
@@ -16,6 +16,7 @@ my $script_name = 'Bio::PanGenome::CommandLine::QueryPanGenome';
 my $cwd         = getcwd();
 
 system('touch empty_file');
+system('touch empty_file2');
 
 my %scripts_and_expected_files = (
     '-g t/data/example_groups -a gene_multifasta -n group_2 t/data/example_1.faa t/data/example_2.faa' =>
@@ -58,7 +59,7 @@ my %scripts_and_expected_files = (
       [ 'set_difference_common_set_statistics.csv', 't/data/expected_set_difference_common_set_statistics.csv' ],
       
     '-h' =>
-      [ 'empty_file', 't/data/empty_file' ],
+      [ 'empty_file2', 't/data/empty_file' ],
 );
 
 mock_execute_script_and_check_output( $script_name, \%scripts_and_expected_files );
diff --git a/t/lib/TestHelper.pm b/t/lib/TestHelper.pm
index cc4f91c..7bdad79 100644
--- a/t/lib/TestHelper.pm
+++ b/t/lib/TestHelper.pm
@@ -8,6 +8,7 @@ use Data::Dumper;
 sub mock_execute_script_and_check_output {
     my ( $script_name, $scripts_and_expected_files, $columns_to_exclude ) = @_;
     
+    system('touch empty_file');
     open OLDOUT, '>&STDOUT';
     open OLDERR, '>&STDERR';
     eval("use $script_name ;");
@@ -53,6 +54,7 @@ sub mock_execute_script_and_check_output {
     # Avoid leaks by closing the independent copies.
     close OLDOUT or die "Can't close OLDOUT: $!";
     close OLDERR or die "Can't close OLDERR: $!";
+    unlink('empty_file');
 }