changeset 0:b81a83c743d3 draft default tip

Uploaded
author namhsuya
date Tue, 09 Aug 2022 06:58:49 +0000
parents
children
files .shed.yml TEfinder TEfinder.sh TEfinder.xml test-data/DiscordantReads.bam test-data/List_of_TEs.txt test-data/TEinsertions.bed test-data/TEinsertions.gtf test-data/TEs.gtf test-data/reference.fa test-data/sample.bam
diffstat 11 files changed, 2988 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.shed.yml	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,12 @@
+categories:
+- Fasta Manipulation
+- Sequence Analysis
+- Transcriptomics
+description: Transposable element insertions finder
+long_description: TEfinder uses discordant reads to detect novel transposable element
+  insertion events in paired-end sample sequencing data
+name: te_finder_1
+owner: iuc
+homepage_url: https://github.com/VistaSohrab/TEfinder
+remote_repository_url: 
+type: unrestricted
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TEfinder	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,332 @@
+#!/bin/bash
+##
+##
+## Authors: Vista Sohrab & Dilay Hazal Ayhan
+## Date: January 15, 2021
+## Description: TEfinder uses discordant reads to detect novel transposable element insertion events in short read paired-end sample sequencing data. 
+##              Software dependencies include bedtools 2.28.0 or later, samtools 1.3 or later, picard 2.0.1 or later
+##              Required inputs include sample alignment file (.bam|.sam), reference genome FASTA (.fa), reference TE annotation in GFF/GTF or GFF3 (.gff|.gtf), and TEs of interest (.txt)
+##
+## University of Massachusetts Amherst
+##
+##
+##
+##
+
+set -e
+
+margs=4
+
+# Functions
+function example {
+     echo -e "example: TEfinder -alignment sample.bam -fa reference.fa -gtf TEs.gtf -te List_of_TEs.txt"
+}
+
+function help {
+     echo -e "REQUIRED:"
+     echo -e "  -alignment,  --alignmentFile       STR  sample reads aligned to reference genome (BAM/SAM file)"
+     echo -e "  -fa,         --FastaFile           STR  reference genome FASTA index (FA file)"
+     echo -e "  -gtf,        --TransposonsInGenome STR  reference genome TE annotation (GFF2/GTF file)"
+     echo -e "  -te,         --TransposonsToSearch STR  TE names (single column text file)\n"
+     echo -e "OPTIONAL:"
+     echo -e "  -bamo,       --DiscordantReads     STR  BAM output\n"
+     echo -e "  -bedo,       --bTEinsertions       STR  TEinsertions BED output\n"
+     echo -e "  -gtfo,       --gTEinsertions       STR  TEinsertions GTF output\n"
+     echo -e "  -fis,        --FragmentInsertSize  INT  short-read sequencing fragment insert size [400]"
+     echo -e "  -picard,     --pathToPicardjar     STR  path to picard tools .jar file [picard.jar]"
+     echo -e "  -md,         --MaxDistanceForMerge INT  maximum distance between reads for bedtools merge [150]"
+     echo -e "  -k,          --MaxTSDLength        INT  maximum TE target site duplication (TSD) length [20]"
+     echo -e "  -maxHeapMem, --MaxHeapMemory       INT  java maximum heap memory allocation for picard in Mb [2000]" 
+     echo -e "  -workingdir, --WorkingDirectory    STR  working directory name [TEfinder_<Date>]"
+     echo -e "  -out,        --OutputFormat        STR  output format as GTF [BED]"
+     echo -e "  -outname,    --OutputName          STR  output name prefix added to file names [null]"
+     echo -e "  -threads,    --Threads             INT  number of threads for samtools multi-threading [1]"
+     echo -e "  -intermed    --IntermediateFiles   STR  keep intermediate files created by pipeline [no]"  
+     echo -e "  -h,          --help                     prints help\n"
+     example
+}
+
+# check if mandatory args are empty
+function margs_check {
+     if [ $# -lt $margs ]; then
+          echo -e "One or more required parameters are missing."
+          example
+          exit 1 # error
+     fi
+}
+
+# main workflow
+ #### : comment out
+function pipeline() {
+     mkdir ${workingdir}/${line}
+     currdir=${workingdir}/${line}
+     echo -e $(date) " Transposon analysis for "${line}" has started\n"
+
+     grep -P '[^(\w|\d|\-|\_|\#|\.)]'${line}'[^(\w|\d|\-|\_|\#|\.)]' $gtf > ${currdir}/${line}_TE.gff
+     echo -e $(date) " Individual TE GFF has been created for "${line}"\n" ####
+     
+     bedtools intersect -abam ${workingdir}/${outname}Alignments.bam -b ${currdir}/${line}_TE.gff -wa > ${currdir}/${line}_MappedReadsToTE.bam
+     echo -e $(date) " Mapped reads to TE via bedtools intersect has been completed for "${line}"\n" ####
+     samtools view -@ $threads ${currdir}/${line}_MappedReadsToTE.bam | \
+          awk -v Ins=`expr $fis \* 10` '{if (($7 != "=") || ($9 > Ins) || ($9 < -Ins)) print $1}' > ${currdir}/${line}_ReadID.txt
+     echo -e $(date) " Identifying discordant read IDs has been completed for "${line}"\n" ####
+     
+	 # if discordant readID file exists, then continue with remainder of TE analysis
+	 if  [[ -s  ${currdir}/${line}_ReadID.txt ]]
+	 then
+		  #java $maxHeapMem -jar $picard FilterSamReads I=${workingdir}/${outname}Alignments.bam O=${currdir}/${line}_DiscordantPairs.bam READ_LIST_FILE=${currdir}/${line}_ReadID.txt FILTER=includeReadList WRITE_READS_FILES=false
+          $picard $maxHeapMem FilterSamReads -I ${workingdir}/${outname}Alignments.bam -O ${currdir}/${line}_DiscordantPairs.bam -READ_LIST_FILE ${currdir}/${line}_ReadID.txt -FILTER includeReadList -WRITE_READS_FILES false &>/dev/null
+          echo -e $(date) " Filtering original alignment based on discordant reads IDs is complete for "${line}"\n"  ####
+          
+          bedtools merge -d $md -S + -c 1 -o count -i ${currdir}/${line}_DiscordantPairs.bam | \
+               awk '{if ($4 > 3) print $0}' > ${currdir}/${line}_plusCluster.bed 
+          echo -e $(date) " Primary reads from the + strand have been merged if read count greater than 3 for "${line}"\n" ####
+          
+          bedtools merge -d $md -S - -c 1 -o count -i ${currdir}/${line}_DiscordantPairs.bam | \
+               awk '{if ($4 > 3) print $0}' > ${currdir}/${line}_minusCluster.bed
+          echo -e $(date) " Primary reads from the - strand have been merged if read count greater than 3 for "${line}"\n" ####
+          
+          # filtering edges piped into bedtools merge (keeping read counts greater than 3 in the line above)
+          ## find the closest minus strand to the plus strand in the cluster
+          ## filter by the distance between the plus and minus clusters - only retain pairs if reads are 0-100 bases away
+          ## if plus strand start is less than minus strand start and plus strand end is less than minus strand end then in proper orientation 
+          bedtools closest -d -g ${workingdir}/reference.fa.fai -t first -a ${currdir}/${line}_plusCluster.bed -b ${currdir}/${line}_minusCluster.bed | \
+               awk -v TSD=$k '{if ($9 <= TSD && $9 >= 0) print $0}' | \
+               awk '{if ($2 < $6 && $3 < $7) print $0}' > ${currdir}/${line}_plusminus.bed
+          echo -e $(date) " Filtration of clusters in proper orientation using bedtools closest has been completed for "${line}"\n" ####
+          
+          # if plus strand end is greater than minus strand start, then report the pair 
+          awk '{if ($3 > $6) print $1"\t"$6"\t"$3"\t"$0}' ${currdir}/${line}_plusminus.bed > ${currdir}/${line}_plusminus_1.bed 
+          echo -e $(date) " Overlapping reads TE insertions reported for "${line}"\n" ####
+          
+          #if plus  strand end is less than or equal to minus strand start and the region in between is less than a user-defined value k, report the pair
+          awk -v TSD=$k '{if ($3 <= $6 && $6 - $3 < TSD) print $1"\t"$3 - 1"\t"$6 + 1"\t"$0}' ${currdir}/${line}_plusminus.bed  > \
+               ${currdir}/${line}_plusminus_2.bed
+          echo -e $(date) " Non-overlapping reads TE insertions reported for "${line}"\n" ####
+          
+          #combine reported TE insertions
+          cat ${currdir}/${line}_plusminus_1.bed ${currdir}/${line}_plusminus_2.bed | \
+               awk -v TEname=$line '{$0=TEname"\t"$0}1' | sort -k 1 | sort -k 2 > \
+               ${currdir}/${line}_insertionRegion.txt
+          
+          
+          cat ${currdir}/${line}_insertionRegion.txt >> ${workingdir}/insertions.txt
+          echo -e $(date) " TE insertions for "${line}" have been reported.\n" ####
+          
+          
+          echo -e $(date) " Transposon named "${line}" is processed.\n"
+	 else
+	      echo -e $(date) " Transposon named "${line}" is processed. No discordant reads found.\n"
+	      rm -r ${currdir}
+	 fi
+}
+
+# functions end
+
+# get arguments
+fa=
+alignment=
+gtf=
+te=
+out=
+intermed=
+bamo="DiscordantReads.bam"
+bedo="TEinsertions.bed"
+gtfo="TEinsertions.gtf"
+outname=""
+fis=400
+picard="picard"
+maxHeapMem=-Xmx2000m
+md=150
+k=20
+d=$(date +%Y%m%d%H%M%S)
+# workingdir=TEfinder_${d}
+workingdir="TEfinder"
+threads=1
+ 
+while [ "$1" != "" ];
+do
+     case $1 in
+     -fa | --FastaFile )
+          shift
+          fa=$1 ;;
+     -alignment | --alignmentFile )
+	      shift
+          alignment=$1 ;;
+     -gtf | --TransposonsInGenome )
+	      shift
+          gtf=$1 ;;
+     -te | --TransposonsToSearch )
+	      shift
+          te=$1  ;;
+     -fis | --FragmentInsertSize )
+	      shift
+          fis=$1 ;;
+     -picard | --pathToPicardjar )
+	      shift
+          picard=$1 ;;
+     -md | --MaxDistanceForMerge )
+	      shift
+          md=$1  ;;
+     -k | --MaxTSDLength )
+	      shift
+          k=$1  ;;
+     -bamo | --DiscordantReads )
+	      shift
+          bamo=$1 ;;
+     -bedo | --bTEinsertions )
+	      shift
+          bedo=$1 ;;
+     -gtfo | --gTEinsertions )
+           shift
+          gtfo=$1 ;;
+     -maxHeapMem | --MaxHeapMemory )
+	      shift
+          maxHeapMem="-Xmx"$1"m" ;;
+     -workingdir | --WorkingDirectory )
+	      shift
+          workingdir=$1 ;;
+     -out | --OutputFormat )
+	      shift
+	   out=$1  ;;
+     -outname | --OutputName )
+              shift
+           outname=$1 ;;
+     -threads | --Threads )
+              shift
+           threads=$1 ;;
+     -intermed | --IntermediateFiles )
+              shift
+           intermed=$1 ;;
+     -h   | --help )
+	      help
+          exit;;
+     *) # error
+          echo "TEfinder: illegal option $1"
+          example
+          exit 1 ;;
+     esac
+     shift
+done
+margs_check $fa $alignment $gtf $te
+
+# main
+
+mkdir ${workingdir}
+
+# remove empty lines from user provided TE list if present
+sed '/^$/d' $te > ${workingdir}"/userTE_noEmptyLines.txt"
+
+# create output file
+printf "%s\t"  "track name=TEfinder" "type=bedDetail" "description=FR:forward read, RR:reverse read, InsRegion:insertion region start and end positions, FILTER:comma separated filters" > ${workingdir}/${outname}TEinsertions.bed
+printf "\n" >> ${workingdir}/${outname}TEinsertions.bed
+
+# create fasta index (fai) file
+cp $fa ${workingdir}/reference.fa
+samtools faidx ${workingdir}/reference.fa
+
+# sort alignment input
+samtools sort -@ $threads -o ${workingdir}/alignmentInput.sorted.bam ${alignment}
+echo -e $(date) " Alignment file sorted successfully.\n"
+
+# remove secondary and supplementary alignments from sorted bam
+samtools view -F 2304 -@ $threads -o ${workingdir}/${outname}Alignments.bam ${workingdir}/alignmentInput.sorted.bam
+echo -e $(date) " Alignments are filtered - secondary and supplementary alignments have been removed. \n"
+
+# run pipeline for each TE
+while IFS="" read -r line || [ -n "$line" ]
+do
+     pipeline &
+done < ${workingdir}/userTE_noEmptyLines.txt
+wait
+echo -e $(date) " All transposons are processed. Finalizing...\n"
+
+# combine discordant bam files
+samtools merge -@ $threads -r ${workingdir}/${outname}DiscordantReads.bam ${workingdir}/*/*_DiscordantPairs.bam
+echo -e $(date) " BAM Output: Discordant pair alignment file is now available.\n"
+# Sorting by position 
+samtools sort -@ $threads ${workingdir}/${outname}DiscordantReads.bam | samtools view -h -o ${workingdir}/${outname}DiscordantReads.sam
+grep -v '^@PG' ${workingdir}/${outname}DiscordantReads.sam > ${workingdir}/${outname}DiscordantReadsNoPG.sam
+rm ${workingdir}/${outname}DiscordantReads.sam
+samtools view -hb -x "PG" --no-PG --remove-flags "PG" -O BAM ${workingdir}/${outname}DiscordantReadsNoPG.sam -o ${bamo}
+rm ${workingdir}/${outname}DiscordantReadsNoPG.sam
+
+# update output BED file with TEfinder results: organize the starting file
+awk '{print $2"\t"$3"\t"$4"\t"$1"\t"$8+$12"\t.\tFR="$8";RR="$12";InsRegion="$6"-"$11";FILTER="}' ${workingdir}/insertions.txt > ${workingdir}/TEinsertions_putative.bed
+# find the entries in repeat regions for filtering
+bedtools intersect -wa -u -a ${workingdir}/TEinsertions_putative.bed -b $gtf > ${workingdir}/TEinsertions_putative_inrepeat.bed
+# filtering process
+while IFS="" read -r line || [ -n "$line" ]
+do
+	#located in repeat region
+	if (grep -Fxq "$line" "${workingdir}/TEinsertions_putative_inrepeat.bed")
+	then
+        line=$line"in_repeat,"
+	fi
+	
+	#weak evidence
+	readc=$(echo $line | awk '{print $5}')
+	if (( $readc < 10 ))
+	then
+	line=$line"weak_evidence,"
+	fi
+	
+	#strand-biased	
+	FR=$(echo $line | grep -o 'FR=[[:digit:]]*' | cut -f2 -d'=')
+	RR=$(echo $line | grep -o 'RR=[[:digit:]]*' | cut -f2 -d'=')
+	var1=$(echo 'e(l('$FR')*1.25)' | bc -l)
+	var2=$(echo 'e(l('$FR')*0.8)' | bc -l)
+	
+	if [ $(echo "$RR > $var1" | bc) -eq 1 ] || [ $(echo "$RR < $var2" | bc) -eq 1 ]
+	then
+	line=$line"strand_bias,"
+	fi
+	
+	#pass
+	lastchar=${line: -1}
+	if [ $lastchar == "," ]
+	then
+	line=${line::${#line}-1}
+	else
+	line=$line"PASS"
+	fi
+	
+	#write to final output
+	printf "%s\n" "$line" >> ${workingdir}/${outname}TEinsertions.bed
+     
+done < ${workingdir}/TEinsertions_putative.bed
+wait
+echo -e $(date) " BED Output: TEfinder output BED file is now available.\n"
+# Sorting
+# cp ${workingdir}/${outname}TEinsertions.bed ${outo}
+bedtools sort -chrThenSizeA -i ${workingdir}/${outname}TEinsertions.bed > ${bedo}
+# cat ${bedo}
+
+# gtf option - create output GTF files with TEfinder results
+if [ ! -z "$out" ]
+then
+  awk 'FNR > 1 {print $1"\tTEfinder\tTIP\t"$2 + 1"\t"$3"\t"$5"\t.\t.\tte_name \""$4"\"; tags \""$7"\""}' ${workingdir}/${outname}TEinsertions.bed > ${workingdir}/${outname}TEinsertions.gtf
+  bedtools sort -chrThenSizeA -i ${workingdir}/${outname}TEinsertions.gtf > ${gtfo}
+  # awk 'FNR > 1 {print $1"\tTEfinder\tTIP\t"$2 + 1"\t"$3"\t"$5"\t.\t.\tte_name \""$4"\"; tags \""$7"\""}' ${bedo} > ${gtfo}
+  # Sorting
+  # cp ${workingdir}/${outname}TEinsertions.gtf ${gtfo}
+  echo -e "\n\n"
+  # cat ${gtfo}
+  # bedtools sort -chrThenSizeA -i ${workingdir}/${outname}TEinsertions.gtf > ${gtfo}
+  echo -e $(date) " GTF Output: TEfinder output GTF file is now available.\n"
+fi
+
+# clean working directory
+if [ -z "$intermed" ]
+then
+ rm ${workingdir}/TEinsertions_putative.bed ${workingdir}/TEinsertions_putative_inrepeat.bed ${workingdir}/reference.fa ${workingdir}/reference.fa.fai \
+ ${workingdir}/alignmentInput.sorted.bam ${workingdir}/insertions.txt ${workingdir}/${outname}Alignments.bam ${workingdir}/userTE_noEmptyLines.txt 
+ rm -r ${workingdir}/*/
+fi
+
+if [ `wc -l <${workingdir}/${outname}TEinsertions.bed` -le "1" ]
+then
+ echo -e $(date) " Error: TEfinder run unsuccessful."
+else
+ echo -e $(date) " TE insertion output files have been created. TEfinder completed successfully."
+fi
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TEfinder.sh	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,332 @@
+#!/bin/bash
+##
+##
+## Authors: Vista Sohrab & Dilay Hazal Ayhan
+## Date: January 15, 2021
+## Description: TEfinder uses discordant reads to detect novel transposable element insertion events in short read paired-end sample sequencing data. 
+##              Software dependencies include bedtools 2.28.0 or later, samtools 1.3 or later, picard 2.0.1 or later
+##              Required inputs include sample alignment file (.bam|.sam), reference genome FASTA (.fa), reference TE annotation in GFF/GTF or GFF3 (.gff|.gtf), and TEs of interest (.txt)
+##
+## University of Massachusetts Amherst
+##
+##
+##
+##
+
+set -e
+
+margs=4
+
+# Functions
+function example {
+     echo -e "example: TEfinder -alignment sample.bam -fa reference.fa -gtf TEs.gtf -te List_of_TEs.txt"
+}
+
+function help {
+     echo -e "REQUIRED:"
+     echo -e "  -alignment,  --alignmentFile       STR  sample reads aligned to reference genome (BAM/SAM file)"
+     echo -e "  -fa,         --FastaFile           STR  reference genome FASTA index (FA file)"
+     echo -e "  -gtf,        --TransposonsInGenome STR  reference genome TE annotation (GFF2/GTF file)"
+     echo -e "  -te,         --TransposonsToSearch STR  TE names (single column text file)\n"
+     echo -e "OPTIONAL:"
+     echo -e "  -bamo,       --DiscordantReads     STR  BAM output\n"
+     echo -e "  -bedo,       --bTEinsertions       STR  TEinsertions BED output\n"
+     echo -e "  -gtfo,       --gTEinsertions       STR  TEinsertions GTF output\n"
+     echo -e "  -fis,        --FragmentInsertSize  INT  short-read sequencing fragment insert size [400]"
+     echo -e "  -picard,     --pathToPicardjar     STR  path to picard tools .jar file [picard.jar]"
+     echo -e "  -md,         --MaxDistanceForMerge INT  maximum distance between reads for bedtools merge [150]"
+     echo -e "  -k,          --MaxTSDLength        INT  maximum TE target site duplication (TSD) length [20]"
+     echo -e "  -maxHeapMem, --MaxHeapMemory       INT  java maximum heap memory allocation for picard in Mb [2000]" 
+     echo -e "  -workingdir, --WorkingDirectory    STR  working directory name [TEfinder_<Date>]"
+     echo -e "  -out,        --OutputFormat        STR  output format as GTF [BED]"
+     echo -e "  -outname,    --OutputName          STR  output name prefix added to file names [null]"
+     echo -e "  -threads,    --Threads             INT  number of threads for samtools multi-threading [1]"
+     echo -e "  -intermed    --IntermediateFiles   STR  keep intermediate files created by pipeline [no]"  
+     echo -e "  -h,          --help                     prints help\n"
+     example
+}
+
+# check if mandatory args are empty
+function margs_check {
+     if [ $# -lt $margs ]; then
+          echo -e "One or more required parameters are missing."
+          example
+          exit 1 # error
+     fi
+}
+
+# main workflow
+ #### : comment out
+function pipeline() {
+     mkdir ${workingdir}/${line}
+     currdir=${workingdir}/${line}
+     echo -e $(date) " Transposon analysis for "${line}" has started\n"
+
+     grep -P '[^(\w|\d|\-|\_|\#|\.)]'${line}'[^(\w|\d|\-|\_|\#|\.)]' $gtf > ${currdir}/${line}_TE.gff
+     echo -e $(date) " Individual TE GFF has been created for "${line}"\n" ####
+     
+     bedtools intersect -abam ${workingdir}/${outname}Alignments.bam -b ${currdir}/${line}_TE.gff -wa > ${currdir}/${line}_MappedReadsToTE.bam
+     echo -e $(date) " Mapped reads to TE via bedtools intersect has been completed for "${line}"\n" ####
+     samtools view -@ $threads ${currdir}/${line}_MappedReadsToTE.bam | \
+          awk -v Ins=`expr $fis \* 10` '{if (($7 != "=") || ($9 > Ins) || ($9 < -Ins)) print $1}' > ${currdir}/${line}_ReadID.txt
+     echo -e $(date) " Identifying discordant read IDs has been completed for "${line}"\n" ####
+     
+	 # if discordant readID file exists, then continue with remainder of TE analysis
+	 if  [[ -s  ${currdir}/${line}_ReadID.txt ]]
+	 then
+		  #java $maxHeapMem -jar $picard FilterSamReads I=${workingdir}/${outname}Alignments.bam O=${currdir}/${line}_DiscordantPairs.bam READ_LIST_FILE=${currdir}/${line}_ReadID.txt FILTER=includeReadList WRITE_READS_FILES=false
+          $picard $maxHeapMem FilterSamReads -I ${workingdir}/${outname}Alignments.bam -O ${currdir}/${line}_DiscordantPairs.bam -READ_LIST_FILE ${currdir}/${line}_ReadID.txt -FILTER includeReadList -WRITE_READS_FILES false &>/dev/null
+          echo -e $(date) " Filtering original alignment based on discordant reads IDs is complete for "${line}"\n"  ####
+          
+          bedtools merge -d $md -S + -c 1 -o count -i ${currdir}/${line}_DiscordantPairs.bam | \
+               awk '{if ($4 > 3) print $0}' > ${currdir}/${line}_plusCluster.bed 
+          echo -e $(date) " Primary reads from the + strand have been merged if read count greater than 3 for "${line}"\n" ####
+          
+          bedtools merge -d $md -S - -c 1 -o count -i ${currdir}/${line}_DiscordantPairs.bam | \
+               awk '{if ($4 > 3) print $0}' > ${currdir}/${line}_minusCluster.bed
+          echo -e $(date) " Primary reads from the - strand have been merged if read count greater than 3 for "${line}"\n" ####
+          
+          # filtering edges piped into bedtools merge (keeping read counts greater than 3 in the line above)
+          ## find the closest minus strand to the plus strand in the cluster
+          ## filter by the distance between the plus and minus clusters - only retain pairs if reads are 0-100 bases away
+          ## if plus strand start is less than minus strand start and plus strand end is less than minus strand end then in proper orientation 
+          bedtools closest -d -g ${workingdir}/reference.fa.fai -t first -a ${currdir}/${line}_plusCluster.bed -b ${currdir}/${line}_minusCluster.bed | \
+               awk -v TSD=$k '{if ($9 <= TSD && $9 >= 0) print $0}' | \
+               awk '{if ($2 < $6 && $3 < $7) print $0}' > ${currdir}/${line}_plusminus.bed
+          echo -e $(date) " Filtration of clusters in proper orientation using bedtools closest has been completed for "${line}"\n" ####
+          
+          # if plus strand end is greater than minus strand start, then report the pair 
+          awk '{if ($3 > $6) print $1"\t"$6"\t"$3"\t"$0}' ${currdir}/${line}_plusminus.bed > ${currdir}/${line}_plusminus_1.bed 
+          echo -e $(date) " Overlapping reads TE insertions reported for "${line}"\n" ####
+          
+          #if plus  strand end is less than or equal to minus strand start and the region in between is less than a user-defined value k, report the pair
+          awk -v TSD=$k '{if ($3 <= $6 && $6 - $3 < TSD) print $1"\t"$3 - 1"\t"$6 + 1"\t"$0}' ${currdir}/${line}_plusminus.bed  > \
+               ${currdir}/${line}_plusminus_2.bed
+          echo -e $(date) " Non-overlapping reads TE insertions reported for "${line}"\n" ####
+          
+          #combine reported TE insertions
+          cat ${currdir}/${line}_plusminus_1.bed ${currdir}/${line}_plusminus_2.bed | \
+               awk -v TEname=$line '{$0=TEname"\t"$0}1' | sort -k 1 | sort -k 2 > \
+               ${currdir}/${line}_insertionRegion.txt
+          
+          
+          cat ${currdir}/${line}_insertionRegion.txt >> ${workingdir}/insertions.txt
+          echo -e $(date) " TE insertions for "${line}" have been reported.\n" ####
+          
+          
+          echo -e $(date) " Transposon named "${line}" is processed.\n"
+	 else
+	      echo -e $(date) " Transposon named "${line}" is processed. No discordant reads found.\n"
+	      rm -r ${currdir}
+	 fi
+}
+
+# functions end
+
+# get arguments
+fa=
+alignment=
+gtf=
+te=
+out=
+intermed=
+bamo="DiscordantReads.bam"
+bedo="TEinsertions.bed"
+gtfo="TEinsertions.gtf"
+outname=""
+fis=400
+picard="picard"
+maxHeapMem=-Xmx2000m
+md=150
+k=20
+d=$(date +%Y%m%d%H%M%S)
+# workingdir=TEfinder_${d}
+workingdir="TEfinder"
+threads=1
+ 
+while [ "$1" != "" ];
+do
+     case $1 in
+     -fa | --FastaFile )
+          shift
+          fa=$1 ;;
+     -alignment | --alignmentFile )
+	      shift
+          alignment=$1 ;;
+     -gtf | --TransposonsInGenome )
+	      shift
+          gtf=$1 ;;
+     -te | --TransposonsToSearch )
+	      shift
+          te=$1  ;;
+     -fis | --FragmentInsertSize )
+	      shift
+          fis=$1 ;;
+     -picard | --pathToPicardjar )
+	      shift
+          picard=$1 ;;
+     -md | --MaxDistanceForMerge )
+	      shift
+          md=$1  ;;
+     -k | --MaxTSDLength )
+	      shift
+          k=$1  ;;
+     -bamo | --DiscordantReads )
+	      shift
+          bamo=$1 ;;
+     -bedo | --bTEinsertions )
+	      shift
+          bedo=$1 ;;
+     -gtfo | --gTEinsertions )
+           shift
+          gtfo=$1 ;;
+     -maxHeapMem | --MaxHeapMemory )
+	      shift
+          maxHeapMem="-Xmx"$1"m" ;;
+     -workingdir | --WorkingDirectory )
+	      shift
+          workingdir=$1 ;;
+     -out | --OutputFormat )
+	      shift
+	   out=$1  ;;
+     -outname | --OutputName )
+              shift
+           outname=$1 ;;
+     -threads | --Threads )
+              shift
+           threads=$1 ;;
+     -intermed | --IntermediateFiles )
+              shift
+           intermed=$1 ;;
+     -h   | --help )
+	      help
+          exit;;
+     *) # error
+          echo "TEfinder: illegal option $1"
+          example
+          exit 1 ;;
+     esac
+     shift
+done
+margs_check $fa $alignment $gtf $te
+
+# main
+
+mkdir ${workingdir}
+
+# remove empty lines from user provided TE list if present
+sed '/^$/d' $te > ${workingdir}"/userTE_noEmptyLines.txt"
+
+# create output file
+printf "%s\t"  "track name=TEfinder" "type=bedDetail" "description=FR:forward read, RR:reverse read, InsRegion:insertion region start and end positions, FILTER:comma separated filters" > ${workingdir}/${outname}TEinsertions.bed
+printf "\n" >> ${workingdir}/${outname}TEinsertions.bed
+
+# create fasta index (fai) file
+cp $fa ${workingdir}/reference.fa
+samtools faidx ${workingdir}/reference.fa
+
+# sort alignment input
+samtools sort -@ $threads -o ${workingdir}/alignmentInput.sorted.bam ${alignment}
+echo -e $(date) " Alignment file sorted successfully.\n"
+
+# remove secondary and supplementary alignments from sorted bam
+samtools view -F 2304 -@ $threads -o ${workingdir}/${outname}Alignments.bam ${workingdir}/alignmentInput.sorted.bam
+echo -e $(date) " Alignments are filtered - secondary and supplementary alignments have been removed. \n"
+
+# run pipeline for each TE
+while IFS="" read -r line || [ -n "$line" ]
+do
+     pipeline &
+done < ${workingdir}/userTE_noEmptyLines.txt
+wait
+echo -e $(date) " All transposons are processed. Finalizing...\n"
+
+# combine discordant bam files
+samtools merge -@ $threads -r ${workingdir}/${outname}DiscordantReads.bam ${workingdir}/*/*_DiscordantPairs.bam
+echo -e $(date) " BAM Output: Discordant pair alignment file is now available.\n"
+# Sorting by position 
+samtools sort -@ $threads ${workingdir}/${outname}DiscordantReads.bam | samtools view -h -o ${workingdir}/${outname}DiscordantReads.sam
+grep -v '^@PG' ${workingdir}/${outname}DiscordantReads.sam > ${workingdir}/${outname}DiscordantReadsNoPG.sam
+rm ${workingdir}/${outname}DiscordantReads.sam
+samtools view -hb -x "PG" --no-PG --remove-flags "PG" -O BAM ${workingdir}/${outname}DiscordantReadsNoPG.sam -o ${bamo}
+rm ${workingdir}/${outname}DiscordantReadsNoPG.sam
+
+# update output BED file with TEfinder results: organize the starting file
+awk '{print $2"\t"$3"\t"$4"\t"$1"\t"$8+$12"\t.\tFR="$8";RR="$12";InsRegion="$6"-"$11";FILTER="}' ${workingdir}/insertions.txt > ${workingdir}/TEinsertions_putative.bed
+# find the entries in repeat regions for filtering
+bedtools intersect -wa -u -a ${workingdir}/TEinsertions_putative.bed -b $gtf > ${workingdir}/TEinsertions_putative_inrepeat.bed
+# filtering process
+while IFS="" read -r line || [ -n "$line" ]
+do
+	#located in repeat region
+	if (grep -Fxq "$line" "${workingdir}/TEinsertions_putative_inrepeat.bed")
+	then
+        line=$line"in_repeat,"
+	fi
+	
+	#weak evidence
+	readc=$(echo $line | awk '{print $5}')
+	if (( $readc < 10 ))
+	then
+	line=$line"weak_evidence,"
+	fi
+	
+	#strand-biased	
+	FR=$(echo $line | grep -o 'FR=[[:digit:]]*' | cut -f2 -d'=')
+	RR=$(echo $line | grep -o 'RR=[[:digit:]]*' | cut -f2 -d'=')
+	var1=$(echo 'e(l('$FR')*1.25)' | bc -l)
+	var2=$(echo 'e(l('$FR')*0.8)' | bc -l)
+	
+	if [ $(echo "$RR > $var1" | bc) -eq 1 ] || [ $(echo "$RR < $var2" | bc) -eq 1 ]
+	then
+	line=$line"strand_bias,"
+	fi
+	
+	#pass
+	lastchar=${line: -1}
+	if [ $lastchar == "," ]
+	then
+	line=${line::${#line}-1}
+	else
+	line=$line"PASS"
+	fi
+	
+	#write to final output
+	printf "%s\n" "$line" >> ${workingdir}/${outname}TEinsertions.bed
+     
+done < ${workingdir}/TEinsertions_putative.bed
+wait
+echo -e $(date) " BED Output: TEfinder output BED file is now available.\n"
+# Sorting
+# cp ${workingdir}/${outname}TEinsertions.bed ${outo}
+bedtools sort -chrThenSizeA -i ${workingdir}/${outname}TEinsertions.bed > ${bedo}
+# cat ${bedo}
+
+# gtf option - create output GTF files with TEfinder results
+if [ ! -z "$out" ]
+then
+  awk 'FNR > 1 {print $1"\tTEfinder\tTIP\t"$2 + 1"\t"$3"\t"$5"\t.\t.\tte_name \""$4"\"; tags \""$7"\""}' ${workingdir}/${outname}TEinsertions.bed > ${workingdir}/${outname}TEinsertions.gtf
+  bedtools sort -chrThenSizeA -i ${workingdir}/${outname}TEinsertions.gtf > ${gtfo}
+  # awk 'FNR > 1 {print $1"\tTEfinder\tTIP\t"$2 + 1"\t"$3"\t"$5"\t.\t.\tte_name \""$4"\"; tags \""$7"\""}' ${bedo} > ${gtfo}
+  # Sorting
+  # cp ${workingdir}/${outname}TEinsertions.gtf ${gtfo}
+  echo -e "\n\n"
+  # cat ${gtfo}
+  # bedtools sort -chrThenSizeA -i ${workingdir}/${outname}TEinsertions.gtf > ${gtfo}
+  echo -e $(date) " GTF Output: TEfinder output GTF file is now available.\n"
+fi
+
+# clean working directory
+if [ -z "$intermed" ]
+then
+ rm ${workingdir}/TEinsertions_putative.bed ${workingdir}/TEinsertions_putative_inrepeat.bed ${workingdir}/reference.fa ${workingdir}/reference.fa.fai \
+ ${workingdir}/alignmentInput.sorted.bam ${workingdir}/insertions.txt ${workingdir}/${outname}Alignments.bam ${workingdir}/userTE_noEmptyLines.txt 
+ rm -r ${workingdir}/*/
+fi
+
+if [ `wc -l <${workingdir}/${outname}TEinsertions.bed` -le "1" ]
+then
+ echo -e $(date) " Error: TEfinder run unsuccessful."
+else
+ echo -e $(date) " TE insertion output files have been created. TEfinder completed successfully."
+fi
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TEfinder.xml	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,114 @@
+<tool id="te_finder_1" name="TEfinder" version="1.0.1" profile="21.05">
+    <description>A bioinformatics tool for detecting novel transposable element insertions</description>
+
+    <requirements>
+        <requirement type="package" version="1.15.1">samtools</requirement>
+        <requirement type="package" version="2.30.0">bedtools</requirement>
+        <requirement type="package" version="2.27.4">picard</requirement>
+        <requirement type="package" version="3.4">grep</requirement>
+        <requirement type="package" version="1.07.1">bc</requirement>
+    </requirements>
+
+    <command>
+        <![CDATA[
+            '$__tool_directory__/TEfinder' -fa '$required_inputs.FastaFile' 
+            -alignment '$required_inputs.alignmentFile' 
+            -gtf '$required_inputs.TransposonsInGenome' 
+            -te '$required_inputs.TransposonsToSearch' 
+            -bamo '$discordantreads' 
+            -bedo '$bteinsertion' 
+            -threads '\${GALAXY_SLOTS:-1}' 
+            -fis $($advanced_options.FragmentInsertSize) 
+            -md $($advanced_options.MaxDistanceForMerge) 
+            -k $($advanced_options.MaxTSDLength)
+            #if str( $advanced_options.OutFormat) == "gtf":
+            -gtfo '$gteinsertion'
+            -out $($advanced_options.OutFormat)
+            #end if
+        ]]>
+    </command>
+
+    <inputs>
+        <!-- <param format="fasta" name="input" type="data" label="Source file"/> -->
+        <section name="required_inputs" title="Required Inputs" expanded="True">
+            <param name="FastaFile" type="data" format="fasta" label="Select reference genome FASTA index (FA/FASTA file)" />
+            <param name="alignmentFile" type="data" format="bam" label="Select sample reads aligned to reference genome (BAM/SAM file)" />
+            <param name="TransposonsInGenome" type="data" format="gtf" label="Select reference genome TE annotation (GFF/GTF file)" />
+            <param name="TransposonsToSearch" type="data" format="text" label="Select TE names (single column text file)" />
+        </section>
+        <!-- Advanced Options  -->
+        <section name="advanced_options" title="Advanced Options" expanded="False">
+            <param name="FragmentInsertSize" argument="-fis" type="integer" min="0" value="400" label="Short-read sequencing fragment insert size [400]" />
+            <param name="MaxDistanceForMerge" argument="-md" type="integer" min="0" value="150" label="Maximum distance between reads for bedtools merge" />
+            <param name="MaxTSDLength" argument="-k" type="integer" min="0" value="20" label="Maximum TE target site duplication (TSD) length" />
+            <param name="OutFormat" argument="-out" type="select" display="radio" label="Select output format as GTF [BED]" help="See help below for more details">
+                <option value="gtf">Other available format is GTF (-out gtf)</option>
+                <option value="bed" selected="True">Default format is BED</option>
+            </param>
+        </section>
+    </inputs>
+
+    <outputs>
+        <data format="bed" name="bteinsertion" label="${tool.name} on ${on_string}: BED" />
+        <data format="gtf" name="gteinsertion" label="${tool.name} on ${on_string}: GTF">
+            <filter>advanced_options['OutFormat'] and 'gtf' in advanced_options['OutFormat']</filter>
+        </data>
+        <data format="bam" name="discordantreads" />
+    </outputs>
+
+    <tests>
+        <!-- Test for the most simple case for BED output : Running TEfinder with a .bam file and a .fasta file -->
+        <test expect_num_outputs="2">
+            <!-- TEfinder commands: TEfinder -alignment sample.bam -fa reference.fa -gtf TEs.gtf -te List_of_TEs.txt -->
+            <param name="FastaFile" ftype="fasta" value="reference.fa"/>
+            <param name="alignmentFile" ftype="bam" value="sample.bam"/>
+            <param name="TransposonsInGenome" ftype="gtf" value="TEs.gtf"/>
+            <param name="TransposonsToSearch" ftype="txt" value="List_of_TEs.txt"/>
+            <param name="OutFormat" value="bed" />
+            <output name="bteinsertion" file="TEinsertions.bed" ftype="bed"/>
+            <output name="discordantreads" file="DiscordantReads.bam" ftype="bam"/>  
+        </test>
+
+        <!-- Test for the GTF output -->
+        <test expect_num_outputs="3">
+            <!-- TEfinder commands: TEfinder -alignment sample.bam -fa reference.fa -gtf TEs.gtf -te List_of_TEs.txt -out gtf -->
+            <param name="FastaFile" ftype="fasta" value="reference.fa"/>
+            <param name="alignmentFile" ftype="bam" value="sample.bam"/>
+            <param name="TransposonsInGenome" ftype="gtf" value="TEs.gtf"/>
+            <param name="TransposonsToSearch" ftype="txt" value="List_of_TEs.txt"/>
+            <param name="OutFormat" value="gtf" />
+            <output name="bteinsertion" file="TEinsertions.bed" ftype="bed"/>
+            <output name="gteinsertion" file="TEinsertions.gtf" ftype="gtf"/>
+            <output name="discordantreads" file="DiscordantReads.bam" ftype="bam"/>
+        </test>
+    </tests>
+
+    <help>
+        <![CDATA[
+        A bioinformatics tool for detecting novel transposable element insertions
+
+        Authors: Vista Sohrab & Dilay Hazal Ayhan
+
+        TEfinder uses discordant reads to detect novel transposable element insertion events in paired-end sample sequencing data.
+
+        **Output files**::
+
+            TE_insertions.bed contains identified TE insertion events in sample (in the final column, FILTER attribute with "PASS" refers to high confidence insertion events while instances labeled as "in_repeat", "weak_evidence", "strand bias" or a combination of these three labels indicate less confident insertion events)
+            
+            TE_insertions.gtf is provided with the same information as the BED file if using -out GTF
+            
+            DiscordantReads.bam contains all discordant reads that have been identified based on the TEs of interest that have been submitted to TEfinder
+
+        **Note**::
+
+            Modifying the maximum TSD length (-k) could be useful if there is an unexpected number of insertion events identified with the default parameter. The optimal maximum TSD length can vary across datasets.
+            Modifying the fragment insert size (-fis) based on the sequencing library preparation can be useful.
+
+        ]]>
+    </help>
+
+    <citations>
+        <citation type="doi">10.5281/zenodo.4479946</citation>
+    </citations>
+
+</tool>
\ No newline at end of file
Binary file test-data/DiscordantReads.bam has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/List_of_TEs.txt	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,15 @@
+Foret1X65452
+ForetFv
+Fot1Active
+Foxy2
+Frodo
+Gollum-Fv4
+hAT210-short-Active
+Hop2
+HopAY267761
+Hornet
+Hornet-small
+SkippyFv
+SkippyL34658
+Strider
+Tac
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/TEinsertions.bed	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,1 @@
+U_9	10325	10327	Hornet-small	16	.	FR=7;RR=9;InsRegion=9918-10634;FILTER=PASS
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/TEinsertions.gtf	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,1 @@
+U_9	TEfinder	TIP	10326	10327	16	.	.	te_name "Hornet-small"; tags "FR=7;RR=9;InsRegion=9918-10634;FILTER=PASS"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/TEs.gtf	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,65 @@
+S_3n6.54	RepeatMasker	similarity	1734	2492	 0.0	+	.	Target "Motif:Hornet-small" 1 759
+S_3n6.54	RepeatMasker	similarity	7002	7777	 0.0	+	.	Target "Motif:Hornet-small" 1 759
+S_3n6.54	RepeatMasker	similarity	8181	8457	23.4	+	.	Target "Motif:Frodo" 80 345
+S_3n6.54	RepeatMasker	similarity	8538	8693	16.0	+	.	Target "Motif:Frodo" 440 604
+U_32	RepeatMasker	similarity	1792	1954	27.0	-	.	Target "Motif:Hop2" 2645 2808
+U_32	RepeatMasker	similarity	3324	6310	 1.9	+	.	Target "Motif:Hornet" 1 2995
+U_32	RepeatMasker	similarity	9977	10735	 0.0	+	.	Target "Motif:Hornet-small" 1 759
+U_32	RepeatMasker	similarity	12284	12531	31.2	-	.	Target "Motif:HopAY267761" 2295 2542
+U_32	RepeatMasker	similarity	14704	14880	28.8	-	.	Target "Motif:SkippyFv" 26 209
+U_39	RepeatMasker	similarity	11436	13291	22.2	-	.	Target "Motif:Fot1Active" 45 1897
+U_39	RepeatMasker	similarity	13285	13331	14.9	-	.	Target "Motif:Fot1Active" 1859 1907
+U_39	RepeatMasker	similarity	13293	13473	23.7	-	.	Target "Motif:hAT210-short-Active" 248 428
+U_39	RepeatMasker	similarity	13616	13701	26.7	-	.	Target "Motif:hAT210-short-Active" 8 93
+U_39	RepeatMasker	similarity	13623	13732	25.7	-	.	Target "Motif:Fot1Active" 28 138
+U_39	RepeatMasker	similarity	13854	13914	 0.0	+	.	Target "Motif:Strider" 4 64
+U_9	RepeatMasker	similarity	3434	3621	 4.8	-	.	Target "Motif:Gollum-Fv4" 1 188
+U_9	RepeatMasker	similarity	27414	28067	 4.3	+	.	Target "Motif:Foxy2" 3 650
+U_9	RepeatMasker	similarity	34938	35293	29.1	-	.	Target "Motif:Hop2" 2561 2912
+U_9	RepeatMasker	similarity	35614	37453	33.2	-	.	Target "Motif:HopAY267761" 219 2046
+U_9	RepeatMasker	similarity	38327	38719	25.2	-	.	Target "Motif:hAT210-short-Active" 37 428
+U_9	RepeatMasker	similarity	38862	38992	20.3	+	.	Target "Motif:Tac" 1 131
+U_9	RepeatMasker	similarity	39383	39676	30.8	-	.	Target "Motif:SkippyFv" 1359 1652
+U_9	RepeatMasker	similarity	40797	40987	26.3	+	.	Target "Motif:ForetFv" 2916 3106
+U_9	RepeatMasker	similarity	41020	41950	33.9	-	.	Target "Motif:SkippyFv" 1055 2018
+U_9	RepeatMasker	similarity	42804	42939	25.4	-	.	Target "Motif:SkippyFv" 46 183
+U_9	RepeatMasker	similarity	42928	43066	20.7	+	.	Target "Motif:SkippyFv" 69 209
+U_9	RepeatMasker	similarity	42948	43062	20.4	-	.	Target "Motif:SkippyL34658" 225 340
+U_9	RepeatMasker	similarity	43223	43268	23.9	+	.	Target "Motif:SkippyFv" 405 450
+U_9	RepeatMasker	similarity	43642	44404	23.7	-	.	Target "Motif:ForetFv" 1065 1890
+U_9	RepeatMasker	similarity	44390	44567	24.2	+	.	Target "Motif:Foret1X65452" 671 851
+U_9	RepeatMasker	similarity	44568	45541	25.7	+	.	Target "Motif:Foret1X65452" 918 1884
+U_9	RepeatMasker	similarity	45662	46224	33.0	+	.	Target "Motif:SkippyFv" 1097 1659
+U_9	RepeatMasker	similarity	46220	47160	32.5	+	.	Target "Motif:SkippyFv" 1700 2667
+U_9	RepeatMasker	similarity	47444	47836	18.3	-	.	Target "Motif:hAT210-short-Active" 35 428
+U_9	RepeatMasker	similarity	49033	49119	32.2	-	.	Target "Motif:SkippyFv" 375 462
+U_9	RepeatMasker	similarity	49264	49427	27.6	-	.	Target "Motif:SkippyFv" 40 209
+U_9	RepeatMasker	similarity	49297	49455	34.2	+	.	Target "Motif:SkippyL34658" 254 419
+U_9	RepeatMasker	similarity	49455	49542	17.1	-	.	Target "Motif:SkippyFv" 83 172
+U_9	RepeatMasker	similarity	49543	49748	23.5	+	.	Target "Motif:SkippyFv" 1 211
+U_9	RepeatMasker	similarity	50626	51099	26.6	+	.	Target "Motif:SkippyFv" 1072 1548
+U_9	RepeatMasker	similarity	51139	51420	27.0	+	.	Target "Motif:SkippyFv" 2113 2393
+U_9	RepeatMasker	similarity	51695	52487	25.7	+	.	Target "Motif:SkippyFv" 2359 3232
+U_9	RepeatMasker	similarity	52486	52569	19.5	+	.	Target "Motif:SkippyFv" 3485 3568
+U_9	RepeatMasker	similarity	52633	52977	35.9	+	.	Target "Motif:SkippyFv" 1643 1987
+U_9	RepeatMasker	similarity	53105	53580	24.5	-	.	Target "Motif:ForetFv" 2593 3096
+U_9	RepeatMasker	similarity	55184	55388	21.5	+	.	Target "Motif:ForetFv" 2602 2807
+U_9	RepeatMasker	similarity	55385	55428	15.9	+	.	Target "Motif:Fot1Active" 37 80
+U_9	RepeatMasker	similarity	55405	55504	19.6	+	.	Target "Motif:hAT210-short-Active" 4 106
+U_9	RepeatMasker	similarity	55759	55825	12.9	+	.	Target "Motif:hAT210-short-Active" 363 428
+U_9	RepeatMasker	similarity	55782	55827	19.6	-	.	Target "Motif:Fot1Active" 35 80
+U_9	RepeatMasker	similarity	55870	56016	25.0	-	.	Target "Motif:ForetFv" 1789 1932
+U_9	RepeatMasker	similarity	55872	55997	24.6	-	.	Target "Motif:Foret1X65452" 1046 1173
+U_9	RepeatMasker	similarity	56922	58023	24.3	+	.	Target "Motif:ForetFv" 633 1706
+U_9	RepeatMasker	similarity	57179	58049	21.8	+	.	Target "Motif:Foret1X65452" 125 976
+U_9	RepeatMasker	similarity	58036	58425	37.8	+	.	Target "Motif:SkippyL34658" 2270 2664
+U_9	RepeatMasker	similarity	58950	59186	34.9	-	.	Target "Motif:SkippyFv" 4401 4641
+U_9	RepeatMasker	similarity	60402	60921	32.0	-	.	Target "Motif:SkippyFv" 3576 4101
+U_9	RepeatMasker	similarity	60936	61628	27.4	-	.	Target "Motif:SkippyFv" 2785 3479
+U_9	RepeatMasker	similarity	61657	62079	25.1	+	.	Target "Motif:hAT210-short-Active" 9 432
+U_9	RepeatMasker	similarity	62079	62351	26.4	-	.	Target "Motif:SkippyFv" 2493 2774
+U_9	RepeatMasker	similarity	63029	63201	38.4	-	.	Target "Motif:SkippyL34658" 318 503
+U_9	RepeatMasker	similarity	63210	63598	18.8	-	.	Target "Motif:hAT210-short-Active" 11 401
+U_9	RepeatMasker	similarity	63622	63720	21.2	+	.	Target "Motif:SkippyFv" 110 209
+U_9	RepeatMasker	similarity	64067	64493	19.9	+	.	Target "Motif:hAT210-short-Active" 1 428
+U_9	RepeatMasker	similarity	64560	72405	 0.0	-	.	Target "Motif:SkippyL34658" 1 7846
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/reference.fa	Tue Aug 09 06:58:49 2022 +0000
@@ -0,0 +1,2116 @@
+>S_3n6.54
+TCAGCATCCGTGTCAATCCCATGGGTAAAAAGGTCGAGATCCAGGGACTAGCGGTTGGAG
+ATGACAACATTTGTCGTTTTGATCGATCTATTGGCGAACTCGTGAAATCTGATAAACTCC
+CCATTCGCATTACAATAAAGGACAATGAGGAAGATCGAAGTGACCTTGCTGAAAAGCTTC
+GGGGCTTATTTACCTCGGAGCAAGCTATCGCTGGCATGTTCCCCCTTCTTAATGCTTTCC
+TCTATTACCTTATACTGATCACCCTTCACAGATATACTTCATGACCTTAAACTCCACATC
+ATCCAGAAATTAATTCCCAAGCTTCAAAGCAAAGGTTATGTCGAGCCCGCTAAAGCAGAA
+GCCAACACCCACTCTGAGAGCAGGGCCCAGGTAGCGCAGGGCCCTAACCGACCTTGCCAT
+GGTGGTCCTATAGTAAACTCCTATAGGCCCCCGCCTCCAGCGATTCCACACCCTGAGATG
+GCCCgtcctcaacctcatccagTAGGCGACTTCCCTCCTCCAGGCTTTGAGGATGAGTAC
+GAAATGCACCGGCCTTCACGAAGCGGCCTTCAAATGCCTGGTAGATCGCCTTACAATATT
+GGCCACGATGATTTGAATCCGCCCGGTCTTGGCCCCCATGATCCTCTTCGTGGTTCTTTC
+ACTGGTGGGTTACCTCAACCCGGTGGTGGCTCGGGTATGCATCCCACCTTTGATGACCCA
+TTGTTTGGAGGTCAAGGAGACGATGGATCATCCGGCTTCGATCCTCAAGTACCGCCTGGA
+GCGCGATGGGATCCCACTGGCCCTGGTGGAAACCCCAGATTCCCTGGTCCTAGTACCGGA
+AGGGGAAACAATCGGTTTGGCGGAGACATCATTTAAGTATAGTGGTTTATCCATCAGCGG
+GCTTCCTGgtatgaacaagaaggaggtgcaCATCGGGTTTGGTGGGCCGCAGACACTGGT
+CATCCGTGAAAAGTCCGAGCGAACCTATACCTCAAGGAACCCTCCTGCAGGTTTTGTCGA
+AGGCCCATCTATGCATGAAGCTATGAaaggcgatggcgatgaacACAACAAATCGCAGCC
+TCAACAGCTAGAAAAGGGGGACAAGCATGACGAAAAGACGAAGTATTAGCTTGCTGAGCG
+CAGCGTTGGCGGGTTCTCCTGTGCCTTCAGCTTCCCGTCTCATGTGGATCAGGATAGTGT
+CAGTACCAGCTTCCAAGACGGCATCCTGAGTATTATTAACCTGATGGTCAAGAAACATGA
+GTCCCCCCGCATCCATATTGAATCAACTTTGGTCAATGTTATCGGCATTTATGTTAGACG
+GAAAATAGTTGAAGTAAAAGCCTCCTACATCTTCAGCACTACTTTCTAGGCAAGCATCCA
+AGTCAAATCCACCAAAATCATCCGCAAACGTAGGGAAACTCGCCAAGTCCTACATCCATA
+TTAGCAATCACCTCACCAGTCCCTAAAGAGAGAAAGGGATTTACAGTCATATTACAATTT
+TCCATGTTTAATGTCGCGGTGTAAACCAAGTCAACAGGTGGGTTAGCCGCCATAGAACCA
+GGCGTAAATGGCAGAGCTACTGCTAGCTGTCCCGTAGGCACGGCCTGCGAAAGATTAGAA
+TTCTGGGCACCCTTCCTTATGCCGACGGGGTTGATATGAGGCACTGGGCTCGCAGCAGCA
+TTCGCAGGGCGTGTCGCTGTAGAGTTGGCAAGGCAGCCTTGCTCGTCTGTgaccagggtt
+caaatccataccacgaaatccacatatggatccataatgtggatccatatccattccatt
+ccattccacgtgggcttcagcatttccatatccacgccacgaagccccttccacatgttc
+cacatgtggaaatcgtggaatattttaggtggggttcgaaaataccttgatttccttgtg
+aaatcccgcatatcctaagtactttctatcacccacaacaacacaacatcgatttgccac
+cccattttcctccgtacacaatgagtccattctgggggcttcactgttactcgcgttact
+accccaaatcgaaatggccactccccatcctaccaagtcaaccacatccgttccagaacg
+aacagaagaggacaatcaacggctctttcagctctacaaaagctggatcttgacggagag
+agacggcaaggcgcgtctataggtatatcggttcggctacgaatatccagcataacaaga
+aacaggaacgtcggtgggtgtgttgcctttgcgtcaagcaacggcggattttaatggacc
+aatgacaaaaacattgacgtcaccgagggcgggcgggacccattaattaccattgttgga
+cgaagtaggtttccattccacgaattccacaatatggatccatttccataatggatccat
+ttccacccattccacatcgaaattattagtcagcatccatatccacgccatattcacaaa
+tgtgtcgtggagtgtcgtggatttgaaccctgtCTGTGACAGTAAGGAAAGGGTGCTCCT
+TGTCTTGACACTGTCGTTAGCATCTGCCGGCTGGACTGGCGGGAGTCGAGACAGTTCTTG
+CAATTTACCCTGGACACCACGCTGGGGTGTCTCGGGAATCTGGTTTTCACCTGAATCGTT
+CTGCCACTGTACCGACCAATTGTCATCTATTTTACCTTCCTGCTGAAATGATGTTCCTTT
+TGCCGCCACTGATGGCCGGGACGTTTGGCTACTGGGCTGTTGAAAAGTACGTGAATTAGA
+GGCTCTTGTCCAGTCATTCATCCGCACTACACCTACGTTGCCGCCTAGGCCGCCTACCTT
+TGCTTTAGGGAAATCAAGTACTATACTGTAGGTAAGCCATTGGGCAAAGATATCAAGGGA
+CTCAAGATAATGGCGAGATCCGAAAAAAATAGATGGGAAAACACGCTAATGTCGTTCATT
+GGTTAAGTGCCAAGTTTCACCTGCTTGGTAGTATCAGGCAATGCATCTGGTCTTGGTGCT
+CGTAGAGGGggccgttgaagaagccttGAACTTTGTATAGGCTCTTGACTGCCCTGGCCA
+CCAGGTATTCTATAATTTCCACACAGACTGCTTCTGCCTGGGCTGTAGCTCAACGCGGTT
+ATTTCTTGCGGTGGCTCTGGCCCAGGCCGGGCCGGAAGTTCAGGCCTGCAGGTATCAGAC
+ACACCTACCGGTGGCTGCCTTCACAACTACGTCGCCAACGGCAGCAACGGCGGCTTCGAG
+AGCCACAGAGTACTGTTTACCTAAACCCGACCCAAGCTGTGTTTGTCGACCTAGTGAATC
+TGCTGCCGGAAGCCAGATACCACGTGTTTCTCGACAAcctattctcttcttccaaccTAT
+TCCGTCGGCTACGTCAGCTTGGGCACGGAGGCACAGGCACTGCCCGCCGGAACTGTGGTC
+TTTACAGGCTGctcgtcaagctcaaagCTGGTGATAGTACTGCTGTTGGTAGTATTCCTT
+TTAACTGCCTTAAAGCAATCCCAACAGCCGATAACCTAATTAGTCGAGGAGACAAATCTT
+TACAGATGAGCCTTACTGATTCGACTTTGGATAGGTCAACCAGATCGCTTGGAAACACAA
+TGCCCTTGTGTTGTTTTTATCCGCCGTATTTACAGGCAATGAACGGGTTGACCGTATAAG
+GAAACGACCAACAACAGACCAACCCGCAGCACGGCGGCTTGAGGGCCCTAGCTTGGGACT
+TCCTGCTAGAAATAGCCctgatcaacagcttcattctGCAGCAACGAGGAAACCCACGgt
+ggaagccagagaagtctCAAGCGGAGTGGCGGCAGCTTCTTTTTAATGGCCTTGTTGCAA
+AGTATGAGCCTAGTAGTCAGTCGAGACAGAGATTTCGGACTGGGGATGAGTTTACGCCTA
+CATCGCAACATGAATGGTTCCGTAATAAAAATCCTGTTGCTTGCAAGGCTTGCAAAGGGA
+TGCGGCTTGGGGAGATACAGTCGAAGCAAAAACCTTTATTCGCAACCAGCGGCAACAGAG
+GGGAAATACGGAAATCCCGGTATGGCTGTAAGCAATGCCAGGTATTTCTTTGTACCTCTG
+GAAAATGTTGGGACTTCTGGCATCACTTAAATTAGGTGGGGCGCAATGTACCTTGTGCTT
+GTGACTCTATGATTGGTTGGAATCCCTGCTCGTGACCTAGGTGTTGCCTTACGCCAAAGG
+GATAGGGGGCACTTTGTCTTGACCAATTCGTAAATGATCTCGTCCCCAGTATGATTGCAA
+CTTCAACAGAGTATGTTGATGATACGCTCTTGCAATTTCTTCAATTGCGAGAGAGAATGC
+CCGTTCCACAAGTTCCTCTACCTCCTGGCTCTGGGTTACTTTCGAATGCTACCCGAGCCT
+CCTTCAGCCATTGCTGAAAAAACATATCAACCGTGATTTTAGACACAGTCAGGGTTTGAA
+CATTAACCTGCGAGGCGAGTCGAGGATGCAAAGGGGTTCGCGGAATATACAAGCCAACGA
+GTACATCGAGTGCGAGATGGCCACGCTGCCAGTCCATCTTGGCAAAAGGGATCCATAACA
+TCCCAGAAGTCATTATAGTATCTTCTAGTCCCAGACCCTGCCGTTCAAGTAGCTCCTCCC
+GACGGTGAGAGGGTCTGTTGAGAACCGTCCAGCACGAAAGCTAGATCCACTGGTCGTAAT
+ACAGCATTTTCTCGCCAATAAAGCTGTGAACCAAGAGTTGACAAAGCATCTGAGCCGTGT
+AAAAGCCGAGGATACTTTGGACGTAACGCTCTGCTACGTTGGACGGTGCTGGTTGCTCAG
+CGAAGCCGGTGGCGGCTCGGAAAAATATGTGGTCCAGAGGAAGAGCAAAGCGAGCGGCCT
+GCGTAAATAGAATTGCGTTTATTTCCTTGGTGGGGATCGTCCAGAATGGTAAATGATGAA
+GACTGAGTTCCCCTACAAGAGGAGCTGTCCGGTTGAGTGGCCCGGTGTGGCTTTCACGAG
+TAGCCTGGAAATAGCCATTGGACCGCATTATCAATATGATGTCGAAGCGCAAGGTGACCT
+TTTTTCGAACTCCATAATTTGACAGCATCTTTGGATCTGATACAGACCTCAGGTGTCGCT
+TATTCGCATTCCAGGCCTTCAGAATTGCGGCACGGGACAGCTGCGTTCTGGTGCCCCGTT
+CGCGACTCTgactggaagaagagagatcgTCAATCATCTCGTCATCGAACGCTAGTAAAG
+GAAGGTATCCAGACCCGAAGAGACGATAGTTGCTGTACATGACCGAGAAGAGTTCTTTAT
+TGCAGTTATATGCCTTGGCACGGATAACGGCAGGCTCACGACTCCTGGGGCAGCCTGGGG
+TGATGGCTCCCGTTGCCTTGATTCGAGAGTGGTACGTTCCGATATCTCGGAGGAGAAACG
+AGCGGAAGTGGCTTGCTGCAGGAGGCGTTGCAGGGGCAATTGCAGAAAGTCTCTGATGTA
+GGTGTTGATGGCAATCACTTTTCCATAGCAGCGTAAAAGGCTCAACCCTATTGTCGCTGC
+CGCGATTTTGGCCAGGGACATAGTCACGCGTCCCGATATCGAGCCAGCAAGAGTGCAGGT
+CCAGCTGCTCAGGGTCCATGCCGCTAAGGATAATGTCGTGGACAAGCGTCATGGTTTCGT
+GAAGGCTTGGTGTTGCAAAGATGTTCTTGAGATCATGGGACTGGAAGAGCAACCGTGGAT
+TCTTGAAGTATGCAACACCTTCTCCACTCTTGGTCTGGACAAGAAAAGAATCGGCCTTCT
+GAACGATGGAACTCCAAAACGGCGCGAGATCGTCGGTCGACAGCGTGTATGGTAAGTGGC
+AAGCCCTACTATCATCTCCTGCTCTCCATCGACCCATCTCGGGCCGCTCCTGAAAGGAAC
+GAGACTTTGCGTAGGCAATATCAAACGACCTAGGAAGttcttggcgaagaggaTCAGAGA
+TGCTACAGCGAGATCCAGTTCGTGATAGCCTCACTTTTGGAGATTCTGATGACTCAGAAA
+ACGACGAAGAAGTTCCTGATTTCGTTGATCTATCTCAGGATATTGAGGAGCCCGAGCTGC
+CGCCGCTTCCAACGCCGCTGCCCTCCTTCGAGACCAATTATTCCTCCACATATCACAGAA
+TCATGAATACATTACACCCCCAAAGGCACACTCAATAAGAGATCATCATCCCTTTCCCCG
+TTGGGTCGGAGGCAGGATCAGAAGTAAAGGCATCATGGGGCAGGGAAACGCAGCCAGACG
+GCCCCGCGGTTCAATCCGCACACTTCCGGCCGCAACACCACGAAAAATATGCCTCACACG
+ATAAATTGCGTTTGGTGATAACTTCAATGCACTTCAATTGATTGACTGTAGCAATTTCGA
+ATTGATTGCGATAAAATTGAAAGCTGTGGCCAGAGGTTTCCCGTTTTTCCGACCTATTTC
+TCACCCATCGGCTGTCCCAGATTTTTATCACTGGCCCAGAATTTTGCCGCCCACTCTCTG
+AGTGGGGCTTCCGTTAGGTCAGATCCTCGGGTATTTTTCTTGTCGCTTTCCTGCGCTGGC
+TCTTCTGAAGTCGGGGTGTGGGGTTGGTGTGTGATCCAACGATAAAATATGACAAACCTG
+AGGCATCGGATGTGGTGCTGACTCCTCCTATGAGGTCATGTTGATGCCACGATCATATAA
+ACCCCGCACAATATCCGTGGGAATTGCAGTTAATCCTCGATCATATGATACGATGACTCG
+CTTACAGATCAGTGGCGTGATTTCCACCAAAGCAATCATATGATTCAAGAATGAGTGAAA
+CATAATCTCGGACGAGTATCATAGAGGCAAGCCAAGCGAGAAGGCATCCAAGTCAGCTGT
+CAGCCAAGCCCAGATATCGGGTTTTGAGTTAATGGTAGCCACAACGGACTGGGCTAGACA
+AACCGAACGGCGTTGAATCTCGCAATGTTCCTAACTCAGGATAAAGGGGCGAGTTGTTCA
+CCGGCCAACACGAGGTCAATCCCTCGCCTTTCACCTCAaagcagggttcaaatccatacc
+acgaaatccacatatggatccataatgtggatccatatccattccattccattccacgtg
+ggcttcagcatttccatatccacgccacgaagccccttccacatgttccacatgtggaaa
+tcgtggaatattttaggtggggttcgaaaataccttgatttccttgtgaaatcccgcata
+tcctaagtactttctatcacccacaacaacacaacatcgatttgccaccccattttcctc
+cgtacacaatgagtccattctgggggcttcactgttactcgcgttactaccccaaatcga
+aatggccactccccatcctaccaagtcaaccacatccgttccagaacgaacagaagagga
+caatcaacggctctttcagctctacaaaagctggatcttgacggagagagacggcaaggc
+gcgtctataggtatatcggttcggctacgaatatccagcataacaagaaacaggaacgtc
+ggtgggtgtgttgcctttgcgtcaagcaacggcggattttaatggaccaatgacaaaaac
+attgacgtcaccgagggcgggcgggacccattaattaccattgttggacgaagtaggttt
+ccattccacgaattccacaatatggatccatttccataatggatccatttccataatgga
+tccatttccacccattccacatcgaaattattagtcagcatccatatccacgccatattc
+acaaatgtgtcgtggagtgtcgtggatttgaaccctgcctCAAAGCTAAATATTAACACA
+TCATCGTTATGACAACAAGCATTTACAGTGAAGCAGCAGCCTTGCAGGCCTTGATAGAGG
+GTACGTCTGTTTTTCCCTGCTAGGTCCCCGAGCTCTAACCCTACAGCGAACCTGCGGGTG
+TTATACCCCGTGCACCAGATGGAGGTCGTGACATACAAGGGCGACGACGGTCAGGTTTTT
+GCTTGCGTAGTTAGGGTACCAAGTCATCGCAAGTGGTACATGGGAGAGGTGGAGATTTTG
+CACAAAGGCGAGCCTGGTGATCTGCCATGGGGTTTCAAGCACTCTCTGGAGAGTGTTTTC
+CGTGAAACTCAGGAGCTATTGGGGACTCAATTACAGAGGCTAAGTCTCCGAGGGTGATAA
+AGCCCGATCCTCCGATATATATTTGATATGAAGTTTTTAATATTGTGACAATATAATATG
+AGGGTGTCCATATTGTCAATATATTACTTTATTGGGTTGTTGGTTCTGGGGCGAAATTGC
+CTCGACAGTAGCCAGGCATGCCTTACCCTACACCAGCGACAAGGATGCTTGCTTGGCATG
+TTATTGGCGAGCGTTCGCCTCAACACGCGTCTTTATTGCCAATCAAACATAACATGCGAC
+CACGCGTGTCCTTCACGCGTCAGGGGAGGTACGATTGGTACGGACCAAGTTGGGTTGACC
+AGTGGTTGCCTGTCGACATTAGCCATCGTCACCTCTGCCCATTTTCTTCATCACTATCAA
+GCCTACTGACTAACCGTACCGCCATGCCTCAACAACGCCTCCCTCTTGTAAAATGGTCAC
+AACGAAGAGAGTCGTCAATTTCAGTCGACTTTTCGGAGTTTTCCAGCCAGCAGTTACATG
+GCCTAGACGAAAGCCAAACGTCCAAATCTCGACCTTGCACAGCCTCTACAAcccagcgct
+catcataaatcaatcaaatcaactttgaggtaaaagttgatttgtttgatggGGCTTCGG
+TccaaagttgatttgtttgatttgattggctcGTCT
+>U_9
+gtgcgcaacacgtgacacttacgtgcgcatccaggtgcgcacctattggcGCCCTAAAGG
+AAGCGATAACGATAATGAACATGAACAAGTTTAGTGGGACGGAGTCCAAATACTTCAGTC
+AACAAGACACAGGTGCGCTAAAAATAACTGACAACAGCTCTAGTTCGTGCATTACATGGC
+CTATTACTCGCCAGGATCTTATAAAAGCTTCAAATACTAATCAGCTTCTAGTACGGAGTG
+GAAAGACGTGGGTGAGGCATCACTCTTCTCGATTCATTATTCTTGAACCACAAAACCCCG
+ACGACGTCGGATCCTCCGTTTGCTGTTTGTCTTGGGCTTTTCCCCACGCTTTCAACCAAA
+CCATTAAATTAACCAACATCAGAATCTCTATGAGGTATCGGCCCTGAAGTCTCTCGTCGT
+ACTAATGCCGTAATTGTGAGCTTAGGGAAATGTGGAAATTGACGGCTGCGGTTGGGCGGA
+AATATTGGACGAAGAATGGAACCAATAAACCTGATTGTTTGCTACCATGTTGGTTGCATG
+GGGATGTCCTCTTTAACAGCTGAAATCGACGCTGTACCAACCACGAGGGCCAATAAGAAG
+AACACTGTGACCGGGGCGGGTCCATTTCAGGCCGTTAATCGCTGGGGCAGGTGGAACGTG
+TGCGCCCCAAAGAAGATACCTGGATGTACTGGAGTACCTGGCAGCGAGATAAGCTTAACA
+GCTACTGCGGTACGAAAGCGGCAACGGATCCCTGTCTACAGCGGTGTCCCTGGCGAAGCA
+CGGCTCTCAATTTTCGCCAACCCCCGATCGATTCCATTGGAGAGAGCTCCCACCTGGAGA
+CTTTCGACAAGATGTAGATTTCGCCGCCTCCAAGCCAGATACACGATGCGGGTATGAACC
+AACTACGAACGACCTGGGGGAACAATCTTTGACGACATCTCGATCGCTTCTCGGAGAAGA
+TGATTTGCATCCGGTGCTCTCTCACCACGATTTGCAGAGTGGCCTTGGTCCAAGGCAGCA
+CCCTAGATTCACGTGCACGTACTCCCGCGTCCCTGTGCAATCGCTAGCCGTTTGGCATGC
+ATTCCTTACCCATAGCGTCCAGGCAGAATGAGGGGCAGGGTTCCGATGAGCTCATGATAC
+CTTGACCTGGAAAAATCATCTGCAATTCCCCCACAAAAGTGCGCTGTCATCAGAGTCCTC
+TGAAGAAGATACCGTCTTCTGACTGCCTGCACGGGGCGCATGGCAATTTAGACCGCCATT
+CCTCAGCCACTTTGGTTGTCCGTTCATCAGTTGAACACGTAGCAAGAAACGATAAAGTGG
+CGACTGTCATCGGGACGTAAAGAGCCAGCCTCCAACAAGCTATCATGATCACGCGTTCTT
+ATTTTCTGACTATCCATTGTTAGGCGACGTTGGAGGTGAGCTATGACCAATTTTGTTGGC
+GAATCGACACTGGCACCGACAACCAACGACAACCTCGGTGACATAGTGTTGCCGTTTATC
+TCTACGGATGTGATGACGCCGATTTCAGTCGTGAACATGATACACACAGCCATCGCGTCT
+TCTTCATGTATTACATTATTCATGTCTCCTGGTGCATCATCTTACCCTGTAGTGCCCCTC
+GCCGTTTTGACCGCACCACTGATCACCCTCTGTAACCCTAATTACATACACACTTGGGTC
+TTTCCTAACTTTATCCTTCCATAGGCTAGCCCCCTCGACATACAGTTGCCCTCGTTATCC
+ATTCCGAGTCACTGAAGCGTGACACCCTTTTTTCGATACTGTGACAAGGCGTTGCCTGAA
+AGTTAATGTAAGACTGTTCAGGATCGATCCTCCATGGCCTTCCTCTAATGTTAGTGAGGC
+CACTCAACACAACCTTCAAACCCATCTAGGGGGTTACCACAAGACAGCAGGTCCGTGATC
+CGTTCACTGGCCATTCAACTATGACCCACAGCCCATCTGTTATCTCGGTGTTATTCTCTG
+CACCTGCCTCTGTACCGCACACCAGCTGAGTTGTCTGTGACGTCCTGTTCGTGCTGCTGT
+GGATTGCGATGGAGAAGGCCGGATCTGAGTGTCAGAGACGCTGCCGTCGAGTATCACGGT
+GCTGTAGTGGAAGGGCTCAGCTAGACTGGGGACTTAATTGCAAACGACATGAAGGTATCG
+AGTTGTGATGCTGAGGGAACGGGTATTGTGTAtgagcatcagcatcagggTGAGCTAGGG
+CCATGTTTTGTCCTGGACGCGTGAGTAAAGGCGCATACCCTCCGTTGGACTGGTTCATCA
+TGGGGGGAGGGGCCAGCGTGCTGGGATTAACGCTGTACTTGCCAATAATCTTCTGGATGG
+CAGACTCAAGAATTTTCCATGGGAATACCTTGACATCCTTCTCGATATTACGGGGCTTGG
+GATTAGGAAAGCCCATGATGACCTTGAAAAACCCCTCACTATCCGGCTTAGCCTTGGAAA
+CTGTCTGCGAATGGAATCCTTCCAAGTTACGGCGAATAcggttcttctccttgacacTGA
+AACGGTTCGGCGCTGCGATAAGTTGCTCGAGAAGGTGGATAGTGTCGACCGAAGTGACGT
+AACACTCGCCTTTCTCGGCCCACCAGATGCATGATATGCAGATGCTGTTGGTTGGTCGTT
+CATTGACGCTTACCGACTGGCAGGTAGCGTTCACTGTCGATCCCTTTTGTGTCTTACGGA
+AGAGGACAATCCGACGGCGGTTGGCCTATTCCTCTGATGTCCAGTTCTCGGCCATCGATT
+CCAGCTTACCCTCAATCTTCAAAACTGCCTTGACAGAATAAAGCGAGATAGGATGATAAC
+TTGTGTTGCTTCCAGTATTGGCAGTGGTGGTACTGGCTCGGACAAGCTGGGGAGCGCCGT
+TGCAATGAGACGGGGACGACATTCCCAAGGGTGTCAACGGCGGATGTATCCAATCCAGCC
+GTTGGACGCCGATGGTAGCGAGGGTCGGTGAAGCTCGTGCTTCTATTGTAAGTGTTAATA
+ATGTCGTTGTTTGCTTGCAGGAATGTATTTGCGACTCCAGCCTATCGTCGACTCCGACGA
+TCAGGGGTTTTTGTGGACGGTAGTCGGGCGCTTAGGTACTTGATGTCAGTGTTAGTGTCG
+CAATGCACCAGAGACAAAGAATTGACAGGCAAGCGGATGTCAAAAGAGGGAGGCAACAGG
+GAAATAAAATAGAGCGAGATTGCAGATGtgatcaagatcaagaggaGGACGAATTCTTTA
+TCTCCACACGAATGCGGACGGATATCAGCCGCACGCAAGCCCTGATCTAAACCCTGACAA
+ACGGAAATTCAAGGATCTCGAGGCTGCAGGCCTGTGTGAGATGTATCAGTCAAAAGTAAA
+GAATCAGCCAATCCTAGGCGTTCGGGCGCACCAATTCGGCCAAGGCCCAACTACAGTGGG
+CAGACAAAAGTCctgtcgcaggccgggcttggtctcaatgatcctcaggaacaacagccc
+ttagtaatcaagctgggtgatttaaagtaaaacctgtgggatggaataccccacacagaa
+gatagaaccaatcaactcactactgctgctcattatgaatgacccgaccttcaatccatt
+ttaagcacgctcagtgcgacaagTCCCGACACATTTCGGATCCACCCAACCACATCGATT
+GAAGACAGCCATTTCACTGTGCAATTGAACGGGCaatatttattcaatttTGATAAAATG
+TATATTAACCTATAGGGAATTAAAAGGAGACTCCAGGGATATAACTCAATACTTGGCATA
+ATAGCCATTTGCGTTCCAACGGGCGTTGAGTCGGTCAGGCATCGATTTTATCACGTTTTT
+AGCTACTTCATCTTCGACCTCCGACCATAACTCTTCTGCAGCTTCAATAAGCCGGGCCAA
+AGCTGCAGCCGACTTTGGATAAGCAGCAATTTCAGGATATGTTTCGCATATCCGTTTTTT
+CGGGACTTTCCAAAGGTTCTCAATAGGATTGAGGTCAGGCTGTATGGAGGCCAGTCCGTA
+AGAGACACTCCGTGTCTTCTAGCCCAATGACGCAGCCATTCCTGAACTATCTTGGCTTTG
+AAGGTGCGGGCGTTATCGTGCTGAAAAGTCTCTCCTTCCTCGATAAGTCCCGGAAGGTAG
+GACTGTAAACAGGCTAGAATACGTCGGCCTGTTACGCCTCCCCACCCAGACGGAGGATCA
+CTCTCAAGAGGGACAATCCGGGACGGTTTATCATAGTTAATTGCACCAAAGAACATCTGT
+GAGTATCTCAGAGGTCGTCTGCGAGGCTGTAACTTATCCCTGTGAAGTCTCTCGCCCTGC
+GGTGTTGTCAGAATATGCTTCTATAAATGAAGGGTCTGGACGTACAGAACCGTAAAATGA
+CCACTTGGTATAGTCACCGTCTGTACGGTCGATTGTAGGCTCGTCAGAAAACCACCAGCT
+GTACCAAAATGACTCGTCTTCATGACAGTATTTGTCACAGAAAGATTTTCACAATTGCGC
+ACTTTCTTCGCTGAGAAACGGGCGTCGAAGTGCGAGATTATGTTGTATTCCCGTCTTCTG
+AAGCCACCGACGAATTGTCGGGCTTGAGCAGCTTAATCGCGCCCGTTGTTTAATTTCTTT
+ATACGAAATAAAAGCGTCGTTTTTAATAAGTATTTTGATATGCGTTTTGTCTCTATCCGA
+TAACGCTGGTAGCCTCCCAGAGCGAGGAAGATCTTTTGCAGACTGTTGGTGTCGATACCG
+TCGAATGACTCCGTAGATTGCATGACGACTTAACCCCTCTTTGTCTGCGATATCGTTGAC
+GCGAACGCCTGATTCGTACATTGTTACAAGCCTCGTTGTCTTGTGAGGAGAATGATATGT
+ATTTTGCCTAATTCTGGGCATCTTTATATATTGAAATAACGCAGAGGCATCTTTAGATTG
+CAGTGAAAAACAAGCACTGTCGACCGACTATAGTAACGAGCGAGACTGGGCGAGACGACA
+GAGGAGTGAGGAGAAGTCTACCTCAAGAGCAATTGTTCTTGGTACGCGTTCAGAGACAGG
+ATGCTGAAAACGAGCTTTATAACTGGTCTTCATGACAGGCGTGTATAGGTGCAAAATGAA
+TGCAGAGAAAAAGGGGTTTTCGTCAATGTGGGCAGCGCCAGATACCCGTCAATGCGGGGC
+CGGGCGACGTTGGTTCCGCACGGAATATATATGTCCATCTACGGCGCTTACGCCGTAGAC
+TGGGGTGGTGTGGAGCCAGCCGCTCCGATATCACACCTGTCGCGGAACGGCGCTGGGGTC
+CGAAACCCCCACTCCATCATCTATAAATATCACCCTTTCTCCCACGCTCTTTCTCAACCC
+AACATTCTTCTACATCTTCATACGCGACCGCAATCTCCAATATGACTCTGCCAGTTACGG
+CTTGGAAGTGCTTGTTTACCTATAAAAGCGACGAGGCGCTTTGTCCTACCTATGCTCGTA
+TCGTCGGACCCACCCCCCACCCCCTTCTGCTCGAGGTGGCTGTGCCGCTTCATACGGTGG
+TAACGAGGCCTTATGTAGTTGTATCACAAGATATCACGGTGTCTATTGACCACATGGTGA
+CCCAAGAGAACAAAGATAAGCTTGGCTACATCGTTGCCTACCAGGAGATGCTACTGTGGT
+TTATGAGAACCGCAAGGGAGGGGATTCGCCGCCATGGAGCCAGTCTAGGTGGTTACTATC
+GGCATCGCTACCCAAACTTCCGATCTTGGGTAGAGTATACTGTTCTGTTGCAGGACCTTC
+CGGTAAGTCAATCTATTCCTCTAAGTTTATGGTTCTGACATAGAGAAGTCGGCAAGTCTT
+TCCCCACACAGCTCGGAGAGAGAAGTTCAATTTCGCGACGCTTTTGCACAGGCAGCCTCG
+TTTCTAGCATTTGATGCAATGAAACCTCATGAGACAATCTCTGAAGAACTACAGCAAATG
+GATTCAAGTCAGATTGTTTCAAGAATACGCAAATCACTTGAACTCAAGTTTAACAGCGTT
+CATGGATGCCCCCCCGCAGGATCATGCAATCGTCTCCCACGTTAGGCACGTCCTTGTACG
+CATTAGCGGGCGTAGCAATCGGGCTCAATTGGAGCTATTGGGAACGCACGTGGAGATCAT
+CGATCTCTCATTGATGTTTCGATATCTCATTGGTGGGTGTAAGACTGTGCGCGAGCATTG
+TCACATTGATGAATTGGTCCAGCAAGTATCATCTGCTTAATTGTTCTGTGGGTCTATGGT
+GGACTAGAATTTCATCCAAGACCTTTTTACAAAattgagcttggagatgTCGTTGACTAC
+AAGAGTAAGTCCAAACACCTTGCATCCTGGTTCTACCTAACATTGGCCAGTATCTCCCTG
+ATCCATGGGTATCTCGCTTGCCGCTTCAGCAGAAAAAGAGCTTCGAAGCGCTTGTTGGAC
+CTACATACAGGGCTCAAGTGCCAGAAGCTGTCAGAAAGAGATCAAACCACAGTCGAGACA
+ACTCTTCAAAGTCGCAGCACGTCACCTCGCGGATTCAGAATCCCGAACACAGATAGTCCT
+CGATGCAATGACCTTGTTTTGCATCACCAGGCTTTTCATGGAACACGAGCCACGCAAACA
+GATATTGGACACTCTCGACCGGTTTGATGCTATTGTCAAACGTACATAGGTGTGTAGGGG
+CGGGATGACATAGATGATAGGGGTGGAGGACGTAGTAGTCGATTGCGGTCATAACTCTAA
+GCCACATCTATAAGATACCTAGGGAAGGTTGGGACGCATAAGCATAAGTACGTACGTCCA
+CTCCTTTGGTGCTTATGTGTTATGAGACCCGACTGGAAATACAAGCCGCCTCGCCCGCTC
+CCATCGCCTTATCAGTACATCAGTACCTCCGTGCTAAAAACTTCACTCCATTATTTCCGC
+CCAACTACTATGGCCAGACAGCGACCCTAATCAAAGACCACCAGTCAAGACGACGTTGTC
+CGACAACATGAGCGCCAAGCGAAGGAAGAACAAGCAAAATCGCGCCGCGAAAAGCGCGAG
+AGAATTAAAGCACAGGCGGAAGCAACATGAGAGCAAGCGGCGTTGAAAGCCTTGCAGCGT
+GTTGAGGAAGGCGATTTACTGAATGATTCCCGCTACCACGTTTAAGGCTTTTTACCAATA
+CATAGCGAAGTTTCGTTATGGCGCAGGAGAGCCACTCCTCGCCGCCCTGTCTATCAGGAG
+CATCATCAGGCTGGCGCGCTCCTTCAGGCTCGCTGAGTGGCAAATTGTAGAACAGCGAAC
+AGTTGCGCATCTTCAAGTCAAATTCGCCCGTAGAGACTGCACCTCGACGGAAAAGGCATC
+TGGTACATGCTTGCCCGTCACCCACTTCCTCTTCCGGCTTTGTCTGTTACAATTAATGGA
+TCCAAGAGGTTGTCGATCACGAATCTCCGCCAGCATCAAGTCAATTCCGAGATTGGTATA
+ACTCTCAAACGTCAATGTTCCGTTGAGATCAAGGTGGTTTCTCAGGGTTAAATCGGCGTA
+TGTAGCATCCACAAGCTTCTGAACTGCGTTCTCTACCACGTCCCGCTCACTGTTTCGAAG
+GTCAATCTCGCTACTAATCGGATGAAGTAACGACTCCATGTATTCTAGCTGGTGTCGAGA
+TGGAAAACAAGACTAGGCGGCGAACGAGGGACTAAAGGCCAAGTCGGCCCAATCTTTTTC
+TTGCTTTGTTGGGAATGCATCCCAAGGGACGATTCGACGAGGGTAGAAGCGGCCGGTCGG
+GTTAGTCGTATCGCCTTGGGTCGTGAGGGACCGATCGGTGATAACGTCGATAGAGAGGCG
+GAGTGTATGGCAAGTCTCGAGGTACGAATTGAGTGATAGCGGTTGTGATGCGCTTGCGCG
+TTTTTCGGCGGCTTCGCGTAGGCACTGTTCTTCCTTCGACTGCTTCCGCAGCCTTTCGAT
+TTCTTCCATAGAGtctgattgattgattcaAATGTGCGGGAAGAGGGTAGCGATAAGCCT
+TCAGAACAATTCTTCATAAAATGtctggagaaagaaaacattGAAACGATATAGGCCCTG
+CTGCCGACGGGTCGACTCAGTAACCCCCTCTTTTTTCCCCACATCGATGACTAAGAAATG
+GGAGGCTTGCCATACCTGGTACACCAGAGGAAAGGACATTGCGATATAGCTTCGCAATTT
+AAACATTTCCCAAAGTTGTGAGAATAGGTGTGAGAGGTGAGTAGGTGCTCTGCCCTCTTG
+CTTGTATTTTGAAAGGCAAACAGCCTAACAACCACGTGATAGGGGAAGAGACTTGGTGAT
+TATCTTATCAGCTTATCGATGTAATACTTACCTCACACGGATCGCGGAACTAACTGTCAA
+ACGGGAAAGCGACTGCTAAGAGACGAGGCATCATATTGCAGAGTTTGGGAGAGAGGATCC
+TCGACAGTACTGCTTACTGATACAtagatggcagccttgccgCTAACCATGATATGGTCA
+GAGACACCTCCCTATCATCACTCCAATTCAAAGAAGACACGTACTATCTTATCGATAAAC
+TGATCACTCCACTCACGCTTAGGTTCGGGTATAGCCGGATCAGGACAGGAATCACATGGT
+GATGATATGTCCTATCAAGTCAAAAACCCGTTGGCTTGACCCGGGCAGGGGAATCTAACT
+CAGTCGACTTAGTTGGGCACCAACCTTTGAGCCCAGGGTCAGTAAAGAAAATGGCAATAC
+TCTGCTAGACTTTTTAATTTGCAGCAACCTATACAGGTCTCAAAAGACTATACTTTTACA
+CAGCAAAATACGCAGAATAGTAAGCAAACTGCTTTATAACTAGTATTCAGTCAAACGAGA
+AAACAATACTAAGCTTTAAATAAACCGCACATGCCATGTTCTATAAAAGAGTACTGCAGT
+ATTATCAGGTGGGAAGCAGGCCAGCGAGGGTATGTCATCGGGAATATCATGAGTGCGTCC
+GTGGAGAATATGACCTCCGTAGGGTCTAAATTGCATCTGTTTTCCATTAATCGAGCTGCT
+TGACGGATAGAAAGAAAACTCACATTGCGGGGCATGAAACTCGAGTCGCGGCTTCCCGAT
+CCGTTACACCCTGCGCAGATCGCATTGCCCTTCAATCCGAAGCCGTCACATTCAGTGCAC
+TTGACCATTGCGATAATGGTGTTTCCAGGTTCTTAAAGTCATATTTTTAAGTGCGCCGAG
+GTCAGGTTTTTATAAGCGGGGTGCTAGCTGACTAATCGTTTTGGCCAGGCGTTTGAAAAC
+GACCCGTCCAGGCATTCGGcgtctttcttcctcttaaATATCACGATGCCATCATTCATG
+TGTCAAATTTGCTATAATGATTTTGACAGTGCGAACGCGTTGCGCCAGCATTACGAAGAA
+TTCGAGAATCAAGAGCGGGAATTGAATCAGGAATATGAGTTATGCCGGAAGCATGACCTT
+TCTGAACCCAGGTCCGATGGACCAAATGTGTGTCAACGCTGCGAGCAGTGTTTTTTTACC
+GTCGAGGCACTTGATGACCATGTGCAAGACTATATGGTGGGATAGTATCAGTATTTGTCT
+ACTTCAGCTGACTCCTTAGACGCGGGAACTGCTCCTTCTGGGGAGAATTGCACGATGTCG
+ATTGCATCGTCCGATCATCGAACTCGATTATGCTCGAAACCAAAAACAGGAATGCCCAAA
+GAATGGTTGCGAACAAAATATCCGCGACAAATCGAACCTGAAACGACATTTTGAGTCACG
+TAAGTGTGCGCATGGCAGAGACTGAACGGAGCTGATTCTGAAAGACATCGATTGTTACTG
+TATATGTCCATCATGCTCTGAGGGTTTTTCAATGACCGACGCCTTCCTCCGTCATAAAAC
+ATGCACTGGTCGCCAAATCAGCCGCCTCAAAGCTTCCGTCCGGCGTCGTGTCACTCGCAA
+GTTCAATTCGGCAATGGATCAGAGTCCAATGATCGTGAAACGGCAACACACCCCTGAACC
+TGAGTTtccttccaagaagccagcACGACAGCACCTTCCGTCACTCCAGGCCGATACCGC
+GCCATCCCAAAACTCTTTAATCAACCCGTCACAATCTATTCCTATACATGGCGTTGACTG
+CCCCCCGGCAGACGGACAAAGAGGTGTGACTGGACGCATCGACGACCTTCAAGGTGACTT
+CTTCAATACAACACACGACAACCTTCTCAATCCTATATCATCATTAGGCGATGGGAGATA
+TTTCACTTTAGCTCCGGCTGGAGTTGAATACAGTGATAATGGTTTATTTTACACTTTACC
+GTGGTCATAGTATCAATTATACACGGCCCAGAGCTACATGCTTCATTCTTGATGAGTTCG
+CCGCACCTGCACACCTAACTTGGCTACATCCGAAGGACGTCTAGATGCGGGAGGTTGAAG
+TGTCATGTCTTCCTCAGTGTATTCCCCCTTTGCTTTTGCTTCTCGTTCCCATTTTTCTAG
+AAGGAAACTTTCAACATAGGTATAATAATAACATCGCTTTTGGTCCCGCTCAAACGATAT
+TCTAGCATCAGAGATAACCCTACTCATGGTTAATTATGCAAAGCGGAGAGGGATCTAGAC
+ATACAATCCTCCTTGCTCAAAGCACATAGGTTTTGCTTCGCAGCCTCTATCCTGGAGTTG
+TTTCGAAGCTACCTCCCACAATTTGTTTGCCGCCCGAATACGTGTAAGCGGAACCAGATG
+CGAACGGCGGTGGTAAGTGACTCTAGATCCCTTTGTCCAGAGTTGAACAACCAAGACACC
+GCGGTCTTCTCCGCCATTCCGAAGGGTGTATATGTGTCCCGGGTCTTGCGCAAGGTATCC
+GCGATGCATGAGGAGGTACCGTGAGCTTGAATTAGGCTTCAGTGAATCGATGATATCTTG
+AACGGGCTACATCGGTCAGCATTGATCGTGAATAGAAGGCGGAAAACTAACCGAGTTCAA
+CAACACGTTTTTTAAGCAGAAATCATAGCCTGTTTCGTCAGAGAAGTCGTAGGACAGCTC
+TTTTTcgtccatctcctcaatgCTTGACCCTATTTCCGGGTCATCTACCGCGTAGAAGCC
+ATTCTCACAAATTTGCTCTTTGGCTTCATCGACTGAGATACTCGACGTCATGGTAATAGT
+GCCTGGTAGTGTCGAGGATCGGAGAACCCCTGCCTTGGACAAACTTTTGCTGATCAACAT
+TGGAGGAGGCTGGGCACGTGCTGTTTGCCTTTGGGTTGCGTTACCCATGGAAGCCTAACG
+TATGGCTTTActtccccactcacagtctcggttttgcgactggcttacctccccactcac
+agtctcgattttgcgactggcttacctccccactcacagtctcggttttgcgactggctt
+acctcccactcacagtctcgattttgcgactggcttacttcccactcacagtctcgattt
+gcgactggcttacctccccactcacagtctcggttttgcgactggcttacttccccactc
+acagtctcggttttgcgactggcttacctccccactcacagtctcgattttgcgactggc
+ttacctccccactcacagtctcggttttgcgactggcttacttccccactcacagtctcg
+gttttgcgactggcttacctccccactcacagtctcggtttTGTGATTGTCTAGATCCTA
+TGTACCTTGTCCTCGAGCTAGCACTCTCTAATTTACGACTTTCTGGCTGCATTTTTACTC
+ACTAAAGTAACCCGTTATGCTGCCTTGAGCAGTAGTAAAAGCAGTCTAGCCATAGCACCG
+AGTGACCTGCAGCAATGGCGATTCAGACATCAAGTTGGAAGCATTGAAAGAAATTATGAT
+AACAGCAGGTTAAGGTCATGCCAAGCGAACCAGCAGGCTGAGCTTAAGGATATAGCCAAG
+AGATTGCTCTAAAGATGAGTCTCCATAAGATGGGATCGTTCCTAGCCTGAGAGCCAAAAT
+GCTCCATTAATCCATACGTCGAGACAACATGTCAAACGCCTTAGAGCCGAGTCCGCCTGA
+GGGTGATTTATCAGATGAACGACTCGCGTTATGCAGCCCCTAGGATGTAAGTGAAGCGAA
+CCATGCGCATTCTATATGACCTCAATCCCTAATGCAATGCACACGCCTCTACCAACAATC
+CTGAGTCGGCTCTCATCCGGGCCAGTTATGTAGACCAAGTGAACCCAGCTCTAATGCTCG
+AATTGTTGAGCCTCTGCGACGTATAAGATATGACTGTTCCTTGCCTTAGACACGGCACAA
+CTGCACTGTACTCCGAGTCAACATGCCAGACAACAACGACCAGCCGCAGGAGAGCGGAAA
+CACCTCAGAGCAAAGCTCGCCTAAGGGTGATTCATCAGGTGAATGACTTATCGCCCTTCC
+GGTTTGCGTTTCTAACGACTGAAGGAAACCCACCAGCCACTGGCGAATTTCCCGTCAGTG
+TGTACGAAGGAGGCACCCCAGTACTCATAGACACTACCAAGCGGACGGAAGAAAAGGGGG
+GGCATAGATAGCATGGCCGTTTACGGTTTTAGAATCGGAAGCATAACTGCATTATAATGA
+ATCGATCTTCGTGTTGTCAGCTTTGTGCCTTGTCCAAGTAGTAACCCAGAGATAACATTC
+CATATAATATCCTCTGCTGTATCTTGGTGGCTTATTGTTACGGTAACTGCCTCGGTAGTT
+GCGACAGCTGGAATAATAATGGCTTGATATCCCATAGGGACTACTATTGACCCAGAGTCA
+TGCCGATAAAAGAATTGCATCCCTATTGATGCCCCTGTACTAAGAAAGCCCGAGTGTTTC
+TCTCCAGTTAGCTTGTTGCCCAGGTTCTCAGACTTTAACTTACTAATACGTCAATTACTC
+GGTCGACAGCCTCTTGGTGGTCCCGAGACCACCTAAACCTGAAGATGACTGCACCAAGTA
+TATCCTGGCTGACAGGATCATCTTGTTGCTTGCCAGCTCTTGCTATGATTTGCTGAATGG
+ATTCCGGAATCGTGAATGGCTTGTAGCCAGTGAGGTTAGGGATGGTAACAGGTAACCACT
+GATCTCGAACCGGGTCATAGCGGCCTTTATTATCGGGAGAGGCTACTGAAGGGTCTGGTG
+TGTTGGGAGCTGGGAGTACGTAGGGTATTGGTCTTCCGCTTTGCAAGACAGAGACAAACT
+TGAGGTATTCCTCCTCGTTGAAAATGTTGGTACCAAGCGCTCGGCAAACCTTCTTGTATC
+TGCTTTCATTAGCTTTTCCTCGGCCACTGATTGGAAATAGGCTTACCTATACTCCGGGTG
+CCGGGTGGTAATAATGAATGGGAGGTAAAGTGCCAGAGATGATTGTACCTCAGGGGTGAT
+TTCTATTGTCGGAAAACATGATGCAAATTGGTCTGGTGCTTGTTTATAGTAGCCTAGAGC
+TCCCAGATTGAGTGGTGCTGCTTATCGTCAGTGCTGTCTTGAAGAGGCTACTGTTCATCT
+CTCACCAAAAAGCAGAGCGGCCTCAAAGCCACGGTGCCGTAATTTCAGGTAGAGTCCATC
+TAACAAAGTAACTAAACCTCGGACTAAAGACATGTAGTTGCGAATAGTGAATTCTCTGAG
+GTCGTCCTTTGCGTGGACGCGGGACCGATACTTGTGGTAAGCTTCAGCCTCGTTTTCGCT
+GTGATCTACACAGCAAACGGCAATGTAAATCAATCTCCGCAGATCCTCAGGCATATATTC
+ACCCTGAATATCCTGAACAAGAGATAAAACCGTTCTATAGACATCTTCAGGGGTCGCAAA
+CCGATGCACTTCTCGAGCATCCTGCCACTCATTCTCGCTCTTGGGTATCTTCTCAATCAA
+TTTTCTAAATGCCGCGGCTTGTTGGCGTGATGGCTGGTCGCGTTGATGTGACGCCTGTCC
+CGGGACGAGCGATGGTAGTTTCCCGCTCATTGTCTGATGAGTCTCGTAGGAGCGAGCTGG
+TGGGTGCGCGAATTAAAAACGCTTGTGCCGAGAACGGCTGATTATTGCGTGGCGCCAGAG
+GTGGGTCTTGCCAACGTACCACTGCAGGGAATGCCTGTCCCAAGATGCTGTGATGCAAAT
+GAGGAATAGCGTTGTGATGCAAATAAGGAATAGCGCTGTGATGCAAATAAGGAATAGCGT
+TGTGATGCAAATGAGGAATAGTGTCGCTCGGGGCTGCAGCCACGCATTCCGGCGCTATAA
+TGGGGGCGTGTGCTTAAGTAGCGATCGTATCAATCGCTGTTGGTGCTGTCACCTACCCAG
+AAATATTGCATTCATTACGAGTTCAGAATTGAAAGAAGCAAGTATATCATCCTTGAACCT
+GTAGAGCGTATCAATACTTAAAGGAATGTGCAACCCGACAAGGCAACAACTGGCAGGCCT
+CATCGACACTGGTTCGCCAACCACATAACAATTTCGATCAACCTTGACTCATGCTTCACT
+CATCACCCAAACCTCATCCGGCCCGCGGTGCATACGATACCACTGGCTGTCCAAAACCAC
+CCCCAAGACCTAGACCAAGCTAGTTCGCCAAATACTCAAGATGACGACTGTCAGCCTCAC
+GGTCTCACGAAATGTTGTTATCGCACTTTGCATTGTTATTCCCCTTATTTTCATTGTTCT
+TATTATCATAATTATCAGCCTCTGCCTCAACAAACACCCAAGACGCTCGCAAAGCCACGA
+GTCAGACGAATTTCCTCTAAAATCATCACACAGCACTGCAAGCTCGCAACCTGGTTACTG
+TCCTTGCATCGCTGTCATTGGGACAGAAAAATCAATTAAACATTTTTTAAAGGTTAGGGG
+TTACAAGGACCCCTCTGTTAGCTATTACCATGCACGTGGTCACTTTCGCATGGTGTGCAA
+CCCGCCTCTTAATGACAAGGCGGTCAATGGTGTTGTTATCCTTCCTGATGCGAGTCCAGC
+CGAAAAGTATGGATGGATGATGTCTAAAAGGGTAGTCGTTATGGGTACTGATCCTGTCGG
+TGAACCCTGGTGGCCCAGTACCTGCACATTGGGTCTTGCCGATCCTTTCGATGCAATACT
+CGGAACAGTCATCCACGAAACTTCAACCGCGGTATGGATATAAAGGCTAGCAGACAGTAG
+TTAAATATCACACTTCCTACGTAAATACTTGAATTGTCTTTGCAACTTTTAAAATGAACT
+ACCTGAACCCAAACACGAACTCTACACGGAAGAGACGTTCAAATACGGATCTGAAATCCG
+AGATACTGAAGAtccccaagcttgaagatgagggcCAAGACTTTGTTTCCAGGGGAGTCG
+AAGGGACATCCACCAAGCATCCAGTCAATACAACTCCAATCGACGCCAAAACAGACGAAT
+CCTTGAATGAAGTCGAGAACTTGGAGGATTTATTACGCAAGTTAAAAATTACGAGAGACA
+AAAAAAGCAAGCAGTGGGAAGCAAAAGGTCTTAGGAAGCCTATCAGGGTGCGAGTGAGGT
+GTTTTGAGTGTGGGAACTCTGCGCCAGAGCAGGACGGTAGATGTCGGTATTGTGTTCTAC
+GCGAAAAGGAGGAATTGGAGAATGGGCCGTCAGTTATTACACTACGCTCAGTTGATTTGT
+AGATATTATTGTCCTTTATTAATATGGGGAAAGAATGATCAATTAAAGCCGACCCTTGCA
+AATACAACGGTCATAACCAATCGTTTCCAGTCAAAGATGTACTTAATATATTTGCTTTGG
+AAACGAGGAATGTTTCTGATGGCAACCTGATCAATCGAACGTGGCTTGCTGTTCTGTAGC
+GGCAAGCTCTGGAGCATCGCAGCCCTCTGCGATATTGATATACTGGCCATCATCTGTTCC
+GTCCGCTGGGGTGCAAGGAGGCCCGACTGGCCCCTTGTTGCTGGTCAGGGGGTAATACGA
+AATGTCATCGAGCTTCTGAGAAATATCATCGATCTTCTGAGCAATGTCCGAGAGATAGTT
+GGTAGCCTTGTTGAATTGACCATCGCTAGCATTATCAACCCGGAAGTTCAGGTTAAGGTT
+GTTTTTGACGTCCTGATCCCTCTGCTCCTTTCTCAGTTCCTCGAAGTCTTCTTCGAGTTG
+CTCCAGACGTCTTAAGACCTTGTTCATCGCTGCTTCTTGAGGTGGTTGGGCAGATGGAGG
+GCGGACGGGTCGACTGGTTGAGAATCGGCTGTTTGGGAAACTTTCAAGGCGCTTCTGAAC
+TCGCCAACAATAGTTGACAAGTGAAGTTCTTGGGCGGTGTTTGATTATTCGACCGAGTTG
+CGACAAGCCGATGCTACAAGCAGCGAGAAGCTTTTTGTTTACATCTTTGCTGTAGTCAAC
+AATGCCGAGTTTGAGCAAATGATTCAGTTCTCGAAGAACAGTCTCACTATCAGAGTCCTG
+ATCTGGATCCGTCTCGTCCAAGGGTTCGAATTTGGTGCCTCGAGGAGTCTCCCTTTCTTG
+TAAGAGTAGGCGAAAATCACGCCGAAGATGTTCTTCTGACGCGCCTTTCTTCTCAAGATG
+AGCTCCCAGCTGCAAGCAGATGTCATCCCGAGCATTAGCGGCACAATTGAGAGGACCAAG
+CCCCAGCTCCTCGACAAGTGGGCGAAATACTGCTGGGTGATATGCAGAGTTTGAGTGACA
+GAAAGTTGATGGTGAGTACCACAACTTTCATATCTTTGGGATCCAAATCGCCCGAAGACT
+CGGGGATGGCAGGGACTTGAGCTGGCTTCGTCATCTCGGGGGGGAAAGATTGGTAAGAAA
+ATAGGGCGAAGTGAATATAGAATCAGGGGCTGGTGAGCTTTGTGAGAGAGAGAAGACGGA
+GgtcaagaaagaagaataaggGCGGCGATGGCCTATACTTGTGACAGATACTCTATTGAC
+CCGTCAGCCAATGAGAAAGATAGATTTTATCTGGAGTAGCTGTAACACACAACCATGCTG
+TCGTTGGAGAGGACGAGGCTTGTAGTTGAGAGAACAGGACTAAATCGAAGCGTGCAATTA
+CACGCCCCTCCGGCCCTGCGCACCGTCGATGTACATCCTTGCTCTGACCCTAGGGCGGGT
+AGTATCCCTGTAGGCTGCCTTTGGAGCCCGGCTAGCCCTTTCTGTCGGCCCACACGAAAC
+AGAGGGTGGTGGAGGGGGCGTGCCCTTGTTATTATCGTTGGAACCACGAGAAAGCCCCAA
+GGATTTTGCTCACTCGGGTGAAAGCATTGATTCAAATGGTCTCAAAGTTATGTCATAACC
+CATGCATTATGGAACGAGAAAGCTGGCGCGAAATGGCTTGCCAAAGTGGTCTTCCCATGT
+ACTTCACTCATCGAATCCGCTGTTTCCTTCCCACGATTGCTTTGGTTGCCTTAATTTGCC
+TCGTCGAGAATGGAGCACCAATACTCTACAGTCCTTTGGCGGGACCTTGATTTCATTCGG
+CATCTTGACCCCGCTATCAAGGTTTCTCATAGAACGAAGCGAGGTGTAAAATTCTTTGCC
+GAGCTTACAATAACATCTGTCGACGGTATTGATGCCGAAGGGGGTAGCAAAAGCGACCAC
+CAGAGCGACAACAAGATTGATATAACAGGCTTTCTACTCGATAATTCGCCTGCCTCCTGC
+GAAGAGCGAGATGGCGTCATTGACCTGGTATTTGAACCACTTTTCAAGGACAAGTCATTT
+GGACATTGGGTCAAAATGGAAGTCAAAGTTACTGAGGATACAAATTGCCAATATTATCCT
+GTTGGCGAAGTTTGGATTGGGCATGAGTATGAGAACCACTACCTACAAAATATCGTGTAA
+GCTAAACAAATTGCAGAGAGGAAAAGTCCAAGAACCCGTATAGCGTAACAAAACATTCCT
+CAAGTCCCCGTCCAAGCGAGTCTACTCCCTCGAATAACTCATCGACTTCAAGTGCAAGCA
+TCAATCCAAACTCTCGTCTAACTATCAACACTAACTCAGGAGAGACTTGCCCCTATTTCA
+CAAATAGAGAGCCGCTCAAAATGGTCCCATTTGAATACTGTTTTGTATTCGAGATGGCCT
+TAGCTCCCGCTCTACCTCCTCCTAATGATTGGCCAAATGGACAACCATATCATGTGGTTA
+TTGATACTGTCTTCAAAGAGTTAGGTAAGATTTTGTTCTCTTAGCAGATCGACTGGTACT
+TACCTGCTGTGTAGAAAGACAAGGGGCTGTCCTGAGGGAAGCCTGCCTCTCTGTGCCTAT
+AGAGGTATGCCACCTTCGAAAGGAGTACGAGTGGATTCCTCCAAACGAAATAATTTGGTA
+CATTCCGGAAACTCAGTACGATATAGAGATGGTGACTGGTTGTACCTTAGCTTTTGCGGG
+TATGTTTCTGTCACTTCAGCCTCGTCTTTTTATGTACCAAAGCGCGACTAGCTGCACAAA
+TGAAGCTAGGTGCGTTACAGCCTTGATCAAGACCAATCGTGATAAAATCGTGGGGTATAA
+TAAGGGGAAAGATTATGAGATGTGGGTAGACTTTGACAGCACTGATTACGATGGGAATGC
+AGACCTAGGAGGCTTTCCCACCAAGATCAGCGACCATTATGGGCAGCCTCCTGCCGCCCT
+GCATGTATCTGGGGAACTACACCCCCTAGAGTCTTATTTAGCCCCTCCCAGTATGTAGAT
+GTATTTAAAGTCCCAACAGGCCGCTTCAAAAACGGACAGACACTTCTCATTCTTCCATAC
+TTGCTTTGTCCCGACAATGGCAGCCTCTTTGCCCACTTTGCCCCCTCCCTCTTTGCCTGC
+TTTACCCTCTCCCAAAAGCTGGTCACACCTTCAAGAATACACTGTGGCCTCGAATGAAGT
+CTTTCAGGAGCTAAGTAAGATTATACTTACTTAATATCCTAGCAAGTGCTAACCAATGAA
+ACAGAAGAGCGGAATATTACTCTGGAAGACGATTGTGATATCTCATATGCGTCGATCTTG
+CACGAAGACGAGATGTTTCTCTGGCTTCCAAAAAACAACAAGCTCTGGTGCATACCGGTA
+TCCTGTGAGGAGCTGAGTAGAAGGAGTGATTGCTATCTGATGTTCGCCTTCAATTGCCTG
+AACCACTCACAGTTTGTCATTCATTCTCAAAACTGAAAAATGGTCAACACATCGAGTGAA
+GAGATCCAAACACGACACGAAATGATAAGGAATTGGTCAATGAATGCACTAGGGCCACGG
+GATGTGAGCCAGAAATATGCGTCCATAGGAGAGCGGGGGATGATGGTGCAGAGCAAGCAT
+GTATCCCCGAGTGCGTATTTGCAAGACGATGAATACGCTCAAATAGGCGCATGGTCGGGA
+AAAGCGTCCAAATTTGTGGTAGAGGATCATTACTGTATCGTTTGTGTACACCCTCGCGGT
+TAAAGGCAATTTTATTGTTAGAAATATGATGATGGTGCTCCTGCTTATTGTACCTGGACA
+TCACTAGCCACAAAGACGGGGCGCAGCTAGTGATGTATCAGCACCTGGAGACCCACATTG
+AATTTGAAGTGGACCCAAGTCTCCCCAGGCACTCGGAGCTCATGGCGCTAAGCAATGGGT
+ACATAAGTAGTACGGCACCCCTCGTCACATCCACTGGGTTCTGCCATCCACAACATCACA
+TCTCTACGTTGACGCTTTCCCCCTACCATGCTCACCACAAATGATGACGTGGTGCTCGAG
+GCACTGAAGCAGCTCCAATCATACTTCGAAAATAAACCGATCCAAAGGAATACGTGGTCC
+GGGAGGCAAGTTGGTAGAAAGGATGAAGACGTGTTGCAGACCGTCTTACCAAGATTGAAA
+GACTGGGCAGAAAGGATACAGACGCTGCACTCGAGCATTTCTGTCGGGCCCAATCGGCAG
+ACAATAACTTCCGAATCAGACCAGGAAGGGGAAGATTCAGGGCGAAGCCTGGCTCTCAAA
+GCCACTTATGCTCCTTGCCACCATTGACCATACGTCTTCACCGAATGATGCAGACCCCAA
+TCAGCCGTATGACGAAGCAGCAGAATATGAGCTGCCTCAGCTCATTGACCGCTATTTCAA
+ACCTCTATTCGAAAGATTCGGACTAGGccctcagcagcagagagCCTACGGCACCGCCCA
+ATATCTTCCTGCTTTTGATATTTTGCGAAAAGCTGTCCATGCCCAGACGTACAAACATCT
+CAAAGGGTTACACTTGGACACTTCAGTCGATGTTCGCAGAAAATAATTACCAGAGCATGA
+ATGGGTCCGTTCTCCGATAGGTAACGGGATTTGCCTGGCAAAGCATGGCCATTACTACGA
+TATTCTCCTCCTACTTCAAAATAAGTTTCAAGTTAGCTCATTGGCTCGACGAACTCAATC
+GCCACCAGCGCCGGAAAAAGGAAGCCTTAGACCGGCTCTTGCCATCTATGGCTGGCAGCT
+TCCAGATGACCAATGCTGAGCTCAGTGCCCAATTAGAGCAGATTGAGCGGTCAAATGATC
+AacatcatgacttcttcaGTGAGATGTAGTGTCAGCAACAGATGCCACTGCTAAGATGTC
+GATTATTTGGATTGGCCAAGAGGCTCCTATATCATTTGAGGAGGGAGAGCCGGCGGTCGA
+TAtcaaaggaaagaaaaatgTACGGTCAATACCCCAAGGTTCTACCTGGCTAAATTAATG
+CGCATAGTCTACAATTATTACATCCGACAACAAGAACCATGAGCATCTGAGACAATCAGA
+CTCTGACGTTACTGGAGATGCTCAAAAGTACAAAAGGTTACTGTCATATAGAGACCAGGC
+CTATGAGCATTTGGTACAGCAGAACCAGACTCATGAGAAGAGCATTGCCTACTATTGCCG
+GATGTTATTCGAATCGATCAAGGAATGGAGCGAGTTCCAGCTCTGGCCAGAGTCAGTGGC
+TTCCGAATCAGAgggggaagaggaggatgccACTGCCCCTTCCATCGAGAATACAAACAT
+TCAGCTGTGGCAAAACCGCTCCAATCGATTCATGGTACCAGAGACTGACAAAGTTAGACT
+TTTAGGCCCAGAGGACGAGAAATATGAGCCGTACGTGGTGGTTTGATCGGATGCTAGGTA
+CTTCAGCCAGTAATTTATGTCAATTTTGTTCCGAATATATACTGGACGGCGTGAGAGTGG
+TGAAGAGCGCATGGAAATTGATGAAAGTACCAATCAGAGTTGCAATACATCACTCAACGT
+TAAGAACGCGACCAATGGAAAACTCGACCCCATGAGATGGCGATGAATCCAGCGTGAAAA
+TGTTCTCATGTTGCTTAGTTTTCCGTAATCGCGTTTTCTAAAGACACCCAAGTCTCCGTC
+CCCTTCCTACTTCCTGAGTTCCCGATGTCCGTGAAGTTACCGAGGCGCTGTTCGCGAGTT
+TCTGTCGATGAGGGTATGAATGTCGGCAACTCGGCGAGCTTGGAATCAGGCTGTTCCATT
+AGCCGCGTCGTCAGTGCACCGGTAACCCCATGAAGATGGGTCAAGGCGGTATTTGCGGGT
+GTAGTTTCCTCAGCAGAGTATTTCTGCATCTGTCGCAACCTGTGGTTGCATTGCTTGAGC
+TTTTCATCTTCGTCCTTGAGCGTGGTGATCTGATCGAGGAGCTTCTTGCATATTTGATCA
+AAACGAAACTCCTTGTCAGGAGTTTAGTGTATATTCATGATCTCAGATAGCTGGCGTATC
+TCAGGTGCCAAGTTCTCTCCTTCCTGTTCACAAGCCATTGGTTCAAATTCGATTCCAGAG
+TGGCGCGTGAGCGAAGAGGATGAGTTGGAGAAAATAATTAAGGGGCATGATTGATATTTG
+TGACAGGAGGGATACATCCAACCCTGTCAATGGCGACTCAGCCAGCCACTGAGTGACTTT
+CTGATCCCTGGCAACTGAAACCCCTAAGTAACAGTGCATTAGTGCGGGCTGTCGGTCAAA
+CAGTTAGTGGGCTACAGTACGGTGGCAGGGCCCTACCATCCTTACACGCAGAGTCCCATC
+CATGTTGAAGTACTTGGTTAGGTCTATATAAGTCATGGGGGTCGCCGTCATCTACCCAAG
+CATATCTAACTTTTACACAACAAAATGGGAAATAAATCCACGATCATCGTCGGGCCCGTC
+CTAGAGGCCTTGAGTAAGATCAGCCCTGGTTTGAAGCAGCAATTTCTAACTTTTTTATTT
+TAGTTAGATGTCCGAGTATTTCTGTGGCCATGGCGGGCAGTTGTCACTCTGCGCAACTGG
+TTGAAGGCTTTGAAGTCCATGGATATGCATCGGATAAGTTAAATTATGATATTGACTCGA
+AAGAGTGCTTCTATAAAGTAGATCAGTCATATGGGGAAGTAAAAGAGGCAACTAGATGGT
+ATTTAAACGTATTTTTAGAGAAAGAGCTTGTCGTCATCATTGGAGCTTACTGGAGGTCTG
+GAAAAGAGAGGGCTGCAGTAGGGCATTGTATAGAAAGACATCCCAACTGGACAAAGTGGC
+GAACTGGTTAGTATGTCAACATGTACTTCTTTCTGCATAAAAGTGCTGTAGCCAGAGAGC
+CAAGAGGGCTTACAGCCGCCATGTTTCTCCCCCTGAAATTATTGTGATACAGCTGCAGAT
+AGAGCATGGGTCTGCAAGAGTGGCTTAACAAGATGTTTGGTAGCGGTGAAGAGCATGTAT
+GGGATTCCTGAGTATTTATTTACCATACCTCAAGAGACAACTCTAGTCTAGGTAGTTTTC
+TCTGCTTTACCCATACTGCTAATAATCTAGCTCGCACCCTCGATCAAAATCACAGAGGAA
+ACGAGGATAAGAgggatgaagaggaagagtgTGTGGAAGTTGATCAAGGCCAGCTGGCCG
+ATGACTAGGGAGCCGAacaggatgttgatgaaaGCGAGCAAGAATATGAGCTCGTCTCCG
+ATGACGAGCGTGGAGGGGTACTTTCACCACGTGCTGACATCAAGAAAGGTCAAAGCAAGG
+ACCGAGATGAAAAACTATCTAGTTACTGGATGAAGTTGTTGCAGTCTCAGCGGGTACGTA
+AAGTACGTAGTTCGTCTCGCTACTGTGTGGCACGGCACGTGGCGTGTGGAGACGCTGGAG
+ATGAGTACAAAGCATGCACTGTGCGCCTGAATTTATGACACACCGCATCTCCTTTGCAAC
+ACTTCTCATATCGACATGGCCGCAGATAATAATCACCTCCACTCACTTCTCAAAACGATA
+GAGGCCGAGATTTCTCACCTAAGAGCTGATGTCTACGCTCAAATCACCTCCCAGCCGATA
+AGGCGATCGAATGGTAAAAAAGGCAGAAACCGAgattctcatcaacaacggccATGGGAG
+AAAattgagaagaggttgaaagTAGTTTACAAGGTGATTCATAGGCTAGAGTCAAGGCCC
+AATCGAAGGGGAATGGTATAAGCAACTACATTTACTCTTGGCTAAGCACGATAAAAGAGT
+TCCAGATAGCAGTTACATCTTCAAGCTATCTATAGAAGAGCTCGACAGTATCCGATCCGA
+GCGACAATCCTTCAATACCATACCATGGGTTGCAACAGACGATTACATGTTTGTAAAATG
+CAGGTTCTGAGTTTCGAGAAATGGATAATAGCAATAGAAGATGCAATGGTTTGCTAGAGG
+CAAGAGGAACCCAAGAAGCATGGAATTACACTTGTACCAAGATACGTGATGGAGGGGCCT
+GGGACGCCAAATATTTTGCTGCAATTCAACAGATAACCACCTGCTCTAATCCTTTCTCCT
+CTTTTAGCGATGAATCCATTCATTGATTAGATCTCCTTTATACTATTGCCTATGGTTGCC
+AATACTCTAACTCTCTTATTGACATGGAGAAGTACTCTCAAGCCAATGTCAACGACATGC
+AAAAGCTCGACAACCCTACCGAAAGCGAGATCATCATTTAAAGCCTTTTtgaagaggagt
+atcaaTAAATTGTAGAGGCGCTGGTGTTGAAATGGCTAGGACAGGTTATAGAGTGGAATG
+CCGGGGTCGTGTTCGTTCTCACACAAatttttcttcttcccgtTGGTCATTTTTATCTAC
+TTATCGAAATGTATACCTAAGTTCGAGGGTTAGTTGTTATCACTGCCGCTGGATCAAAGT
+CAACATTCATTCCAATCAGCAGAGTTTAACCAATGCAGCGACCTCTAAAGTGCGCTTGGG
+GTATTCCGTGTTTTAGCGAATATCAGCGTCGCGAGATGCATCAGAGTCTTAAAAGTGGCC
+TAGCGCAGCACCGCCACAATGTTGTGGCGTATTGCATGACGCGGGAAGATCTTATCAGTC
+AGGTGATAATGCAGCACCGTATACAAGTTGGTTCGAGCATCCCCGCGCGCTTGGATCTCC
+CAGCCGCAAGCAACGGGTACATAAGTAGCGTGAGGCTCCAGTCGCATCCGCCTCGCACCA
+ACTTTCTCAGCAACACTATGTCCACACACAATCCTCTCGTCTCGACAATTGTCTCAATAT
+GCACAGGTGTGCTGGAATTGTCTTCGAGTCTCAGTGCACTACATCACAAGGTTCCCGATA
+AATCCCCTCAAACAAAGCGACAGACGCTTTCCCAGTCGATCAGGCAAGTTGCAGTGCAAC
+CCAAGACTCCGGTTGCTGAGCTACTGGTGACATTCTTGGATGAATTGGATAATTTGAGTG
+GCCTGGCGCAGGTAATACTATCGCAGACAGAAGAGGCCCAGGTTCATGCCCAGAATCCTA
+TGGTTCCCAGCAATGAACAAGTCATGGACAAAGTGACGAATTCCCTACAGATGGACAGCC
+GATCCGAGACGCCATGCGAGCGGCATATCGATATACAACTCGGAATCTCTGAGCAAGAGG
+TCGCGTCAGAATCTCAGGCAAGCGAGATCTCATGGTCACGGCCTGCACAGACATCTGACG
+ACCAACAGCCCGTCGGGTCAAAGGGTGTGACCATGACTGTGAATGATTTGGCCGCAACAA
+ATAGTCCGCCTGACTCACCCAAGGACGGAGGCAACGACATCAATGTCCATGGCGCAGTCT
+ACGTACCAACGACCCCGAGCCCAGCCAAGCAAAGTGCAAGAGCCGGCCTAAATACAAACC
+CCGAGCGTGGATCATTCGCAAGGAGCCACTCGGCTGTGACTGAATCATCAGAGGCCTCCA
+CGGCCGCAGACACGTCACCAGCCGGTTCTGTTGCGACTCACATCACATGGCCGGCAAACT
+CTGGTAGGGCATgtgacgaggatgaagccATGTTGGACGTCGATGACGGAGGCCTCAACA
+TGATCACTGACTCTTGCTCGCCACAGCATCCCGCGACCAATGACACAGCTAGCTCTCAGA
+GTCCTTCAGTCGACGACCAGGCGCCAAGGAGTCCCACTCAAAGTCCTACGGCAGTCGCCA
+GGGCTGGCCAGTCGCCACTGGCCTGTGCGGCCGACAATAGGGCCAACCCTCCACCAACGG
+TAGACAGCGACATAAGCACCTATTCTAGAAAGCCTCATGCAGATGACGGTTTAGTTCAAG
+TGCTCGAATCAGCCATGGACATTCTCTGCGCTGTTGCAGCGAACTCGCTAATGCAGGGTC
+ATTCACCAGGGAATGGAGATGACCAACACGCCAACGACCAACAAACACAGTCTCCCTCCC
+CCAGCCCAGCCAGTGAAGGAAGCGATACCGCTAGCGAAGGAGCCGACCGGAATACCAGAA
+CGAACACACCACCAATGATACAGTTCACGCCATCCAATAGATCACGCTCAGATCCTCCTG
+CGACAACGGTCACTCTCACGCCCGCTGATATGGAAATGCTCGTCCCCAGGCTTGCCGAGA
+TGGAAGGTGAGGGTGACTCACAGCACTCCTCTGTTCCACTCAGGAATGTTGACCTGGCCC
+ACATGCAAGAGAGGGTCAAGACGACTGATGAAAAGTGGCAGACTACGAGCACTCGGTATG
+AGGCAGGTCCGAAAGGTGAGGGGTACGCAAGGATCTACGTCTCGAGTAGCCGACCTCCGA
+TCAACTGGGAGGGTTTCACTGCTGAATGTAAGCGGCCAACACTTACCGAAATCGAGTCAA
+TATTTGAAAAGTACGCCTTAGATCCTCCCCAAGAAGATATTCCGTATTATATCGGTAATC
+TCGACATTCTTCCTGGTGAGCGTTTGGATCCTGGACCTGAGATCACGGGAAACCCTGACC
+TCAAGGACCTGCATGTCGCATATCACCACATTGGTGGTCCCGGTTCCGGGAACCGCACAC
+ATGGGGAAGACATCAAAAACTTTCGATCCTATAACGAGGTTTACTTCGGACCCGGGTATA
+AACTGTGGCTAGCGATTGAAAAACATCACATAGCCAAGTTTAATGCATTTGTCGAAGCAA
+ACTGGAGGTGTTGCAAATGCGACCAGTTTGTTTCGCACCAATCTCTTCTTCTAGCTCCCT
+CCAGGCTCAAGAAGGAGGGCATAGATTATATCGTTGCAGCCGTCGGACGTGGGGAAGCCT
+TCTACACCTTACCGGGACAGCAACATGCGATCATCAATTTTGGACATTGCGCCGCTCATT
+CCATTAACTACGTACCCCCTGGGGAGAAAATTGACTTTAGCAAGGTCACTGCGTGTACCG
+AGGATGGCATGTATGCTATTGGGAAAAAGTACGGCCAAACCACTGCCTCCCCACAGGAAT
+TGGCGCAAGCCAACAAACGGAAAGCACATCAGCAACTCTCCCAAGTCGCGCCTAAAAGAT
+TGACACGCACCAACACCACACCCCAGCGAGAGTTAGTCGAGATCGAGCAAGGCCTATCAG
+AGATACCTTATCGTCGAATACAAATCGACCACCAACATCCCTCGACTGCAGAGTTGAATG
+TATACAAGCAAGTTGCTGCCGTGCGTAGCACAATGGCCATACAACAGTTCATTACTCTGG
+TAAAGGAttggaagaatgaagaggcCACCGTCCATATCGACAAGACTAAAGACAAGCTAA
+ACCAGTCAGTGCAATCAGTGAAATTCTTTGAAGGCAGAACAAAGTTATCGAAGTTCGGAC
+TTCGGCTCACTCAAAGAAAACTAGCTCGTGAAGCTGACACGGTAAAGGGGCCTATACAAA
+AGCAGCTTAAACCAGGCTTTCTTGACAAACTTGCAGCTGATCACTGTATGACGAAAGATC
+GGCTGAAAGACCATATTCAAGAGGGCAGACAATGGAATTCTATCTGCAAATCACACGATG
+GGTTGCTCCCCTTTATCCTCTTGGACTCAAAAAATCCTTTCGGGATTAAAAAACAAAACT
+GGACCAATCTCTATCGCGAAGAATTTACCAAGGAGGCGAATGCATTCCGCAGTCTACTTG
+ATGATGAGTATATGAGGAACCTATGTGAAGCAGGAAAGTCCTTTGAAGATCGAGTTTTAG
+AGAAGGTTTTTAATGGCAGCGTTTCGGATACTGGCGGGTTTCTATGGGAGGAGAACGAGC
+TGGACCCGGCTTCAGACAACATCGATGAGTTACTTAAGCAGCAGGTCACCAGAAATGGAG
+GCACGTGACTAAGATAACAGCTTAGTCAGAAAAAGCTACAGCGTTTTCTGACTCAGCATA
+TACTTCATGACTACCCTACACTTGAGTAAGTATCCCTTGAGTTGTGTTGAACcactctcc
+cctgtaaaaattctttcttggcacgcactgttagtgccgtgttaggagcgggattttctg
+caggccacgcgaccacacaaaactgcggggatgctatcggctccctaacagcagttttca
+gagaaggaattttggagagttcgccttctctgacaacacctttgtcggatctaatggcgg
+cacctcagaaccagaacgccttagatatcggaggacgatgcccatggcatcggtagcgac
+atcctcccgatcaacgacgccgattgcgatgggtttttctcctttgaaggcaagccgcac
+cgtcggcctctgattccttcccgaggtttttccctgccgccgcgacagtcgactacgagc
+tacaacttggttactggagattgtggactgcgtcggcagatgtagtgatgcgcgagagaa
+ttctggtcggtggaaaaagttcgacaatagattgcccccgaacccgctgacgggtgacgg
+gcttgagaaatacagcaccttttgtgccattggtatgctggatggtgaaggaagcggggt
+ttccctgtacctagctagctcagcacgtcttttgctccagtaggagatctggcttcgtta
+cagccacccagacgaaaaatatacaaacaaacaaaacaaacaaaaaagtTGTGTTGAACC
+TCCCGGCCGTACCAGGCCCCACATGCCCACCATCTTCTAGGAGGTACATGGGTGGAACCT
+CTTAATAGATTGGGAACGTGAGCAGTGTGatgtagcgatttgtaactcgAGAGATTGCcg
+gtacttctatcacagGCTGAAATGGGGGGGCGACAGGTATCTTTTAATTGACGCATTTTA
+ATTGGCTGTAACCCCCTACTGTGACCTGGCGGGAGGTTCAACACAACTCAAGGGATACAA
+ACTTAGATAACTGTCTTAAATTATAATCTAGCCTTAGGTATTTCGATTTCATTCTGCAAG
+CCAAAAGTCGCGCTTGTCCAAACTATATACTCGGTCTTTGTTACACTTGCCAAATAATAC
+TCGTGGATTCAAAACACTGGCATCGCTGTTAGGCCAGCACTTGCGTGATCTGGCAGCTTC
+ACTCAAACTGATGCGAATGCCGCTCGTCTTTATGCAGACAGCTGACTGAAGCGTTTGATT
+AGAAAGACGCGCGATACGATTGAAGAAGGACTTCCAAGTGCCACTGAACAGCGTTACATT
+GCGTAATGCCAGTTGCTGCAGCTGGTGTTGACAAACAAAATCGATCAAGTCATTCTCTAA
+AGTCCATTTCAAAGACTGTAGGGCTATTTTTTGGCCACTGGCCTGTCCTCCAGACTCGGG
+ACATAAAACAAGTTCTTGTAGGTTCGGGAATGACCATAGAAATTGCTGCACTTCGCCATG
+CTTATAACCGCGCACCACTAAGTTGCTGACGTTCAAAGACACAATATTCTCGTTAACAAC
+GAGCCATTCCTCGTTCTGTATGTCGAACGTTCTGAGAATGTTCACCCTAGTTATTTAAGG
+AATACGAAGTAAGGTTGGTAATAGCCTGTATGTGAGATTCTCTACTCTTACTTTAAAGAA
+AGGGACAACCCGTATCTTTTAGCGAAGTTCATTGTAGTACGCACTCTTGCACATTCCCCG
+CAGCGGCGTATGCCAAAGATCTCCTGCGCCAGATTCCTCCCAGTAAGGTCGAGGCCGAGA
+AGCCTATTAGCGAAGTCCTCGGTTCTAGTTAGCATCATAATGCTAGCTCATGCTTCCTCT
+TCTGACCCTAAACAGTCGAATCCACAGGAACGAAACCAAACATGCAGTGATGAGCATGGC
+ATCTGACCATCGTTTCGCCAAGGTCGAGGGATGGCTGTCCCCGCCAGATTATTCAACCAA
+TGCCAACTTGGCAAGAGAACGACGTCATCCCGGCACCGGGACCTGGCTTCTAAACAGTCC
+CGCCTTCCGGGAGTGGACAGTTGGAACACGCTGGCACCTGTGGCTCTACGGGCTGGCAGG
+GGCTGGCAAGACCATTCTGAGTACGACGATTCTGgatcatcttctgcaaaTAGACACCCA
+CACTACGcttgccttcttctttgactttAACGATGCCAGGAAACAGAAACTGGAGAATCT
+CCTACGCTCGCTGGCAGTTCAGCTTTATCATACCGGGAACGAAGCCGCGAGAAGACTTGA
+TAGTCTTTTCACTTCACATGATGGACGGAGACAACCAGATACGAATGCCTTATCAGCCTG
+TGTTGACACAATGATACAAACTGCTGGAAAGgttttcatcatcattgacGCTTTAGACGA
+GTGTATAGGGAGAGAAGAGCTTCTGCATTGGATCGGAGGCTTGAGATCCAGTAACACCCA
+GCTTGTCGTGACTGGCCGGCCAGAGGCAGACTTACGATGCAagatctctcttctctttga
+tAAGTGTAATTGCGTCTTACGTAACAAGAAGGTTGTCAACGCCGATATTCGCGCCTATGT
+CACGGCAACGCTTGAACAGAAGCCTGGTTTCGTGGATAGGAACCTATCTCAAGATATTCT
+GGACAGAATCCGTGACAAAATCGGAGATGGAGCCGACGGGATGCAAGTTTTGACCCAGGT
+CATGAATATAAGTCAAACATTCTTCTGACATTCGTCGCAGGTTTAGATGGGCAGCTTGTC
+AACTAGAGAGTTTCGCTAGATGTCTGAGCCCGAAAGACATCAAGATAGCTCTCAGGTCTT
+TGCCCCGGGATCTGAATGAGACATATTACCGCATGGTCCAAAACAAGAGCAGCGCGATTC
+GTCTCCTGCAGTTTCTCGTCCACACCAGGCGGCCTCTGACACTACCAGAGGCCGTCGAAG
+TAATAACCACAGAGATAAATCAAGAGCCTCGAGGTTTCAACGTTAAACGCAGACTATTTC
+AAGCAGCCGACATCCTGCGATACTGCCCCAGCTTGGTGATAATCGCCGAAGTCACGAATG
+ACGCTGAGACCGTGGACGAACTTCATCTTGCTCACTTCTCTGTCAAAGAGTATCTTCTTG
+AACAAGCCCAGTTCGACCTCGAAAGTGCAAGCATTGTCATCACCAAAACCTGCCTGACTT
+ATCTTGCCGATATCAGGGGCAGTCACAGCACAATCAGATCCGATTTTCCAATGGCACGGT
+ATGCAGCAGAATACTGGACGGAATACGCCGCTTCGGTCGAGACTTCTGAAGGAATCGTTC
+GAGTTACAGTTAATTTTTTAAAAGACGAGACAACGTTTCAACGGTGGTGTCGATTGTATC
+AGGCCGACCGTCGGTGGGACCATAAACCAGGACCTCCTAGAGCACCCAGACTGTATTATG
+CTTGTTTAGCTGGACTCCCAGGGGCCGCAAGAGATCTGACGACAGAGGGAGCAGACGTCA
+ACGCGCAGGGCAGCCAATACGGCACTGCTCTATAGGCTACTTTACGTGAGGATAATCTAG
+AGGTCGTGCAATTTCTCAATCTGAACGGCGCCAAGATGACCAGAAAGCGATCCAGCTCGA
+CAAACATCAGGGAACGAACGAAGTTACCTCGTCTTTAGACTACTGGTTTCGCTTAAACCT
+ACGACCAAACCTCCAGCCTTTATCCTGTCGAAGCCATGGTCCCTAACTGTCATTCGTACC
+CAAGTAATTGGGTCAACGTTGTTCCTATCTTTATTCTACTCTAACCGAATACAGACGCAC
+GGGTAATTCCCTAGACGGAATTTTGTTTGATGCAGACATATTGAGATGGCGTAGAGACGA
+GTTTATGAGGTAGGTGTGAGAAGAACATGAGTCGGAGATGGTATAGTAATAGACTTAATA
+CATATGTTAGGATTTACCTATAAGGACCGAGGTGTTATCTAAGGGCAGAGATGGTACACA
+GTTGAGCTTAGAAAGCTTCCAGTGATATTATGTGGCAAGGCGTACCTGCGTAGTAGTATA
+TCGTCGGGCAAGAGCTTGAGCCCACTGGAGGACCAGTTGTTAAGTTCGGCGATTCAGAGC
+TGAAAGAGATGGGCTGACCGCGCTTCTGCAGAAACATGAATCTCTAACTTGCATCAAGTT
+CGCAGACCCTCGTGTGCCTGCTTTGCGCGCGGCTGACGTGCTCCGTCCGGAACGACCCAC
+AGTCGGTGAGATGTGGGCCGGCCGGCGCGAGGCCGTGGGAGGATGCTGCGATTAATTTGG
+CCCCGTTGACCCGGTTTCTTACCGGGGCTTAGACCAAATCCCGTTCCCGTTCGGCTCCCT
+CAGCGGTTCCGCACCGGGGCTCAGGCCAAGCTACGCTAGGCTCCTCTGTAAATCCGTCCC
+CTCTCTTTAAGCAGTTCAATTTTCACTTTCCACAGTGTTCATGTCTACCTTAACGAAAGA
+CCTCTTGATTGCGAATTCTTCTATCGAGCTGCGGTTTCCTCCTGCTGCAGAAATGGGCTC
+CCGGATCATGGGCCGGAATTGATCCCATAATTTTTCCCTAGCTGATCATCAGCActgcat
+caacatcatgcaCGATATCAGGTGTGTCCATGCCAGATGACTTGTCGACTAATTGGCAAC
+GACGTAAAATAGATAGACTATCCAGGTATAGATCTGATGAACAACGCGGATAAAAGAGGA
+CCTTCTGGAAGGGCTGCAGAAGATTTACGGTTATCTAGCAAGAGGGACATCGGGGATATT
+AAACAGCATTATGCTTACTAACTTGCAATCTTTCCGTACTGACAAGACCAATTGCAATAC
+TCTGAATTAAACAGTGTAGTTGTCATAACAAGACAGCCGTCTTCCGTAAATGTGAGTAaa
+catcaacctcttggATCCATTAATTGTAACAGACAAAGCCGAAAGAGCAACAAAGTGACG
+GGAAAGCATATGCGAGATCCTTCCAACATGCCAAGACACAATACATGGAGGGAGTCTTGC
+CTTAAGACGCTCAGTTTCTTTGTGTTGGCCAACGGGCAAGGGCAGCCATACGCCTCCTGT
+CGTCGCCCTTGATGCGACTTCCCAGGAAGTAGCACATCTTCAAGCCAAACTCGCCCGCAG
+AGATTGCACCTCGACGGAAAAGGCATCTGGTACATGCTTGCCCGTCACCGACTTCCTTTT
+CCGGCTTTGTCTGTTACAATTGATGGATCCAAGAGGTTGTCGATCATGAATCTCCGCCAG
+CATCAAGTCTACCAACATGCATCCCCCGCTTGATCGATCATACAGGACGTTGCGTGGCTC
+CGCATCGTGGTGCAAGATTCGGTACTGGTGAAGTCGCTTGAGCACTACAATGATCTGGTC
+GACAACATTCGGCCTAACCTCTTTCATCTCTCGCAAGACAGGCCGACCGCCATAACTGAG
+TAGCAAAAAATGTACATATACGCCACTGTCGAAGTAATACGGCTTGATAAGGTCAACTAT
+ACCCAGGCAGACTGGTACGAAGGTGCCCTGAAGTGACCAAACATGATCGTACATCTTATT
+TTCGTGCCGTAGATGTCTTGCATCCATTGCCTCTACACCTTTAGCCACGAGTGTGTAACC
+ACGCAATGACAGGCATAGCTTGAAGAGGGACCCTCGCGATCCCGAGATGCCAAGCGGCGT
+AcaatcagcatcatcaccacgATCAGTTGCCAGTTGATCGCGCAAGAGGGCAACAAAGCT
+CTGTCGGTCGATATGTGCCTTGCCATGGTCCGCGATGTTAGGGCACCTCTCATCTAGAGG
+GCCGCCGGAAGCAATTCCACGCAGACATGCATGGGTGCAGTATGGCCGGTCTCGTATATT
+TTGTCGCTTGTCCGCATTCCCTTGTGTATCGGACACTCTTCCTTGCACTTGTGTTTCACT
+CGAACTCGTGCCTCTCGATTCGACTAATGATCGACCGGTTAGATTCGGTGTTGGAGAAGG
+GctttcgtcatcttcgttATCGTCGTCGCTGGATTGAACCTTCTTAACTTCGATAGGCAG
+GCATTGCGAACGCGTTCGGATCGGCGAGCGTGTGAAACCTTTCCATCGTTGTGCTCTGTA
+TGGTGTGGTGCGCTTTGCTTTGCGGAGCGTCGCAGGGATGCTTCTGAGCACGTCGTCGTG
+CTCTACAGCCCATGTATCGAGTTGATCTGCAGCGTTGTGCCACGCCTGAGACGGCAGTGG
+CGATCAAATAGCTTGGAGTACAAAGGCGTAAACTTGCGCCACAGCCGTCCGATGAAGTCG
+gttctcgtcatcgtcttcaacaTCTAGACTCGGTATGCAAACAGAGTAGTAGACGCAGGA
+GGGATCCCTTGGTATGTGCAAGAAGATGTACGTCATCCCTGTACAGACGTAGCCATACTG
+CGTACCTTTGCCAACCATGTACGAGAAGAGCTGCGTTTTCACGACGGTGGTGAGTCACCT
+AGCTTCGAAACCCTCGCCCTCCTGATTGATCACATCGCGGTCGGGCTGGGTTTCTCCGAC
+TAGTCCTGTAGCAACCTGATCGCAACTCAATTTATGGGGCGCTTTGTACTCGATTGCGAC
+TGTTGGGAACCTCTGGCCGTCTGACGTTCGGGATATACAGAACTGATCTGCCCGATTGCC
+TTTCCCCCGCGCTTTCCGACGCCTCGATGTTCGGGCCGATGGTCTCAAGCCATTGGAGAC
+TTAGTCCATAGATTCAGAAAGAGACTCGTCGGCGGTTCCAAGATTGGTATGACTCTCAAA
+CGTCAGTATTCCTTTGAGACCAAGGTGGCTTCTCAGGGTTGGATCGGCAAATGTAGCATC
+CACAAGCTTCTGAACTGCGTTCTCTACCACGTCCTGTTCACTGTTTCTAAGGTCAATCTC
+GCTACTGATCGGATGAAGCAAAGACCCCACGTATTCTAGCTGGTGTCGAGACGGAAAAGA
+GGACTAGGCGGCGAACGAGGGACTAAAGGCCAAGTCGGCCCAATCTTTTTCTTGCTTTGT
+TGGGAATGCATCCCAAGGGACGATTCGATGAGGGTAGAAGCGGCCGGTCGGATTAGTCGT
+ATCGTCTTGGGTCGTGAGGGACGGATCGGTGACAACATCGATAGCTAGACAAAGCGTATG
+GCAGGTCTCAAGGTATGGATTGAGTGATAGTGGTTGCGATGCGGTTGCGCGTCTTTTGGT
+GGCCCCGCGTTTTTGTCATCCTTCGGTGGCACGATTTTCGGCGGTTTCGCGTCGGCGCTA
+TTCTTCCTCCAACAGCTTCTGCAGCCTCTCTATTCCTTCCATCGAGTCTGATTGATTAGT
+CCAAGTGTACGGGAAGAGGGTAGTGATAAGCAGTCAGAACAATTCTTCATAAAATGTCTG
+GAGAAAAAAAACATTGAAACGAGATAGGCCCTGCCGCCGTGGAAATCGCGCTAGAGGCGG
+ATCAACTTAGTTCCCCCCCTTTCTCCATATTGATGACTAAGAAATGGGAGGCTTGCCCAA
+GGGGGgcccatagggacacgcctaggcgcctctccacttctgcacgcgtaggcgtgcgga
+ttatgtcagcccccaatttggcacaactccacaactgcatttcgagttttgaggctggcg
+ggtTTCAGAATCCCGAGATTCAGAACTGCAATGATTCCTAATTATCAAGCTGAATACaat
+tcctgctgctcttatccatcattctcagccGCCTCCCAGATGTCGcgcatgcctcttctg
+ctagaAAATGGATtactttccatctctgccgctacctgagcctccacccgatcatcttct
+gctttactccaatccaggtacgccatcatctcttccttactCCATCCAATCTCTAGATCC
+GGTGGGTGTCGTACAgagtttgcccatctgcttccagtcaagacaccactggtagcttgc
+tttgtcaTACCGCAAAGGTAGACCTAACGCCCTCCGATACTGCTGGTTAGTTTTGACGCT
+ACCACGAGGCTGCGCCTtataccaagcatctcgagcagcaacatatctcCGATAGATGGC
+TTGTGGGTCATCATATCTTAGTGTCGGCGccactgatgctgttgaagatgatgctactgG
+CGACTTCCCTCCCTGTGTCGATGGTTTTGCTGATGacactgccgatgatgctgctgtctc
+tATACTAACGACAATGCAGCTAGTATCATCCCTGCCAGACCCAGCATGTCCGGATAATCC
+TGATGATGGGTCTTCCAGTGGTTCCCCTTcctgcaaagatgatacagatgcagatactgc
+tgctgctggtcgtgCTTCCCCGGATAATGCTGGCGAGAGTGCCACTGGCATTGCTTCTAC
+Ctgtgctgacgatgatgacaaatacaaaatcccctcgtaccgttgagggcatgcctttga
+cgtcATCTTGTGTCCTAATTTGTGGCATCTACTGCATGTAGGTCGtgcttttggctgcgc
+tgctgcctgAACTGCCTCGAATGCACTTGGTTCTCTCTGAGTGCTCGATTGCGATTTACT
+TGTGGTAGAATTGGCAGCTATTCGATTAGATCGGTGGCGAGGCTCCAATAGCACCTGATG
+AACACCATGACGACTCAAATGCCAATGCGGGTGAAAATGCTCCAAGCGAAGGgtttggcc
+ttgctcttgtagagccttgagaatatGGGCGCAAGGGAGGCCGTGGGATCGAGAGAATGT
+ACCGGTACAACTAGGCAGGTCTTCTTTCATAAGCCGCTtccgctgttcttcaactttgcg
+TAAAGCCTCGTGAGATATCCAGCCACGTATGGCACTATATAGTGATCCAGAGAGCTCAAT
+TGGTATTCGCATTTGCTGCCTGACTTGGTTGGAGCGCAGCTCAGATAATTAATTAAGAAG
+CGCATGTTTCATAGCTCTCCACGCctcgaagagatctagcgtagatttcttgaggtggct
+cttaagGAGCCCATGGATACCCTCAACCCGTGAGGTGACCACATTACCAAAGTGAGGGTG
+CTGGTCGACCCAGGCCTTAACAAGCTTTTTCTTGTACGGATCGAGCCAGTTGGACTTGAT
+GtagccaacctcttcgagatattgaggcagatagcgcttttcaagctcttgtacgCGCTG
+GTCAAATGCCTGTTCATCTGACGGCCTCATaatcgaatgccagtggTTGAAAAAGTCATT
+CCAGTCGCTCAGACCTTGCTGATAGGCCTCAGACCCTTGCTTATGGTGTACGAATGTTGG
+CTGGCAATAGCGGAGGACCGCCTTATTCGCATGCCACAGGCATAGCAGAGAGATCgaaga
+cggaaagcagcTCTCTACAGCGTTCATACAGGCCTTATCACGGTCAGTCAGAATAACAGA
+TGGAAACCTTGTGTTGCAGAGTTCATACAGGGACCTGAGCCGGTCCAAGGCCCATATGAA
+GTCCTGCTCAGCCTCGCCATTAAGGAATGCGAAGGCGATACAGAAGGATCgctgacaggc
+atcaacaccaatcatatcaagcagcggcattccgtatttgttcgttttgtatgtgcagtc
+caagaaAAGTAGATCTGGGTAAGCCTTCAAGTATGCCAATGACTCCGGATGGGCGAACAA
+CACCGCCGTGATTCGGTTATCTGAGTCAAGCTGCATCCGATTCCAgaacccttccttgtc
+tagctGGTTAGCAAAAGCATGTATAGTGCTCTGACCCTCacagagctctcgtttgCTATC
+TGCGATACGGTTGTAGATATCTTGCTAGGTTGCAATGGTATTCGAGTTCTGGCGAATATA
+AGTCCTGATATCTTTTGgcgctacaccagcgttcgTAAGGCGGCTGATTGTTGACCTGTC
+CACATCcgagagctgccgatggacTGGGTGCGCCGATTTGTGccaacttggttcatggtt
+gtgTGAAGAAAATTGTGGACCCGGACGATGCCTTAAAGACCAAGTCGTCTTATCTAGGGA
+TTCCTTCGCGATGATAGAGAACCGGCAGTTGGTTCCTCGCGTAGTAGTCTTGCGCTGGCG
+GTCCCTTGAGGCGCTTGGTGgccgacaccatcgatcacATGCGCATGTGATAATCTGCCT
+GCCGCTGGTTGATCGCGACGATCTCCCAGTTACGAACGCGtatcctcttggtgctgcCCA
+TTCATTGATAGCCGTGAGTAGAGCCTCTCGCGAGTCGTACGTGCCCTCCGGCggaagcac
+atcatcaggaaaTGCCGTCTGCGCCATAACGGCAACCCCTGAAAACTACGGTTGTGgtta
+gcaatggcagcaataGCCGCAGCCCCTgagaaatgcagttgtggagttgtgccaaattgg
+gggcCGACATAATCCGAACGTctacgcgtgcagaagtggagaggcgcctaggcgtgtccc
+tatgggcCCCCGCGTCTCGGTCGTGGTAGGCCCATGCTATGTCCAATTGCTATGGCTAGC
+ATGGGGAGAGCCATGCGTATCATTTGCCTCGGAGATGAGACCGAAGTCCAAGCGCGTTAA
+TGTTTGAGCGCGGGACCAGAGCAAACGGTACCAGAGGTGTGTGCGCTGTTTGTAGAAGCA
+CTGTGTTTGAATGTGGCTGAGCTTAACTGTGCAAACAGACGCCTGTTGACTAATTTAGGC
+GGGACACATTGCGCGATGCGTGTCGCGTATCGCGTTCTCCTCTACACAAGGTGACAACCG
+ACCCATTACTTAGTCATCCAATAACACTAATATATCTGGCATACAAGTTGAGAAATCCTC
+AAAATAATTCAGCCTAGCGATCTAGCATAGCATTGCCAGTACGTATTGTTTATGGTTACT
+CCTATGGAATGTGTAAATTCGTACTTATTACTTTTCGTCCCCTGCTTGAGAACCCTGTGT
+CCAAAAGACAGGACGCGGAGTCGTGTGGGGCAATGGGAGCAACATGACGTAGCCCAAGAA
+GTCGGCTTTTGCCCATGATCCATTGAGAGGGTACAACACCTGCATTTGATGATCGGGGTA
+ACGAGGTACCCCATAGTCCATCAGACAAGCGGTTGATTTTTCAGCCCTCACAGGAACGGC
+TGGACACTTAGGACGGAACAGAGTGATATTTTCTTAAAACTATTaataacgtgtttgata
+agtgagtgggtcagaCAAGTAAGTGagtcactgcactgtatagtattaaaaaacctaccc
+tatagtatctttttattctaaataaaatagataaaagtttaaaaaaaatatttttaagAA
+TAGTATAATTaaccttattataaaatatttttttaagatttttagctattttattttata
+tagtaaagcttaattatacagtataaaatacagtataaataggtTTTAAGGTTTATAGCT
+GTATAGAATTTTtctaaaaatcttaaaaagtttatataatatattttaagacttatatat
+acGCTACTAGAATTACAGCCAATTTAGGCTTAGTTTGAATTTTTAAAGAATTTTTTAAAC
+CCCGGGTTTAAGGTGGAAATAAGATTGACTCACTCACTTGgatgacccactcacttatca
+aacacgttaaGTTATTTAAATTAGTTAATAAATCTTAAAACAGATTAAACTTTTCTTATA
+AATACAAAAGTAATAAAGGTATAGTTATAGCTTAAGTATATTATAACGattgcacaagcc
+gttaaaccacaggacaaaagatcgggccataatcgctaCGCAAGCAATCATAggtgtgct
+acagctgccttatagaagccttatagcgctgttacgggcacgaatcaTAACAAAAAGGGG
+GAGAAAGGTAAATTAAGAAAAGAAGGTTTTAGTATTTAAGGAAAAACTATACATATTAGT
+AGACTAAGGCTAGCTTAATAGGTTAATAATAAATCAGATTAGGTTATAAGATAATATAAT
+AGGAGAAATATAAGttaattataaatataaatatataaatattttATTACTTACATTTCT
+AAGATTAagtttttatttattttttatattatatttaaagCTATATTTATAGAATATAAG
+TAATTATTAAGTAGTTCTTAAGTTATTTAAGGATAAATTTAATAATTAGGAGGAGACCTT
+TTTAACATATAGGCTAGGCAGGGAGGGTTAACCTATACgttaaaaagaaaaatatgTTAC
+TTACTTATTTAACCTACTTActtattaaatatataataatttaaGAACTAATTAATTTAA
+TTATCATAGTTAAAAGTAATAACTttaaaatttatataaagaaataaaaataaaactTAA
+ATTTATTAgaaaatatataaaaaacTATTATAACCCAAAATAATTAAAAAGATTAACTTT
+TTTAGAAAATAATATAATCTCCCTAGCTGTAAAGGATATTaaaataaattaattaaGTTA
+TAAATTAAATAATAAATTTATTAGGTATTACAAGATATTATACAAAAGTTTAAAAAATAA
+TTATAAATTAAACTTAGTATAAAGCTTATTATAATTATTTTTCTTAATAGCTTATTTAAT
+TTTATAagtttattatatattatatcttATAACTTATTTAACTctttttatattattaat
+cTTAATATTATAACTTTAGGTTTTTAATATTAGGTAATTAAACTTATATAAGACTTAAta
+tattttctttttatttCTCTAATTTAACCTTATAATTAATTACCCCTCTTTTATCCTAGA
+TACTATAATATATTATCCCCCTTATTTTTATATTATAGTTTAAGACTATAATTAGCCTAG
+TCTTTATAAGTTACTAATCTCCTTTAATAAAAGTAATGCCTCTATTACCTACTTCCTGAT
+ATTATAAATCtacttattatataagcTGCTATAAAGTTTCTTTAGGAACTTATTCTGCCT
+CCTTTATAGGTGCCTTTTATTTAATACCTATTTGATAATATTTAGGCTTTTTATCTTAGT
+ATTAAGGAAGGCCTTATTAATCCGAGGaatataaaaatataattatataaacTAGAAGAC
+CTTATAGTTAAAGAAAGCTAGCCTAATATAGCTAATATTATTTTTAATTATCTAGGCTAC
+TTTAATTTTAATAGTTATTATATAAAGCTTATTATAATTACTTTACTTAGCACTTAAGAG
+AGCTTTTTTAATAACTTACATTAACTTATATTATAATCTTTTATTGGATAGGGCTTATTA
+GGCCTAGGTAGCCATAGGCTTCTTCAGATAATAGGTATTATAATGAGGCAGCtataatat
+tattaataattaTAATTAGAAGAGGGGAAGTTAAATTAGAttacttattatataataaat
+aatcTAAGCATGGTATTTATAAGGGTTAATAAAAAAGTGGCCTTTAAAGTATTACTTATA
+GGCCTTAAGGATAAGATCTtagagaaaagagaaattATATTATACCTTAATATATtgtaa
+tatatataaaaataAGAATTTTATGTTTTTCTTTAATAAATATTAACTTAACTTATATGA
+AATAAAGGTAGTTTTAAACAGGGAAACTAATCCATACTAGGTTTACATTTGCCTTATATA
+ATCTGTAAATATAAACCTAGTATAAACTAGTTTACCTGTTTAGAAACCCCACTGTTATAT
+AAGTAGTAGAAACTAAGGAAATACTAAAAGAACTATAGGAGTTTGTCTAAGAATTTTATA
+TATATGTATTATATAAATATCAAGAAGTTATTAAAATATCaaaatatttattataataag
+gATATTAAATAATAGGAAAAATAGTAAAAAAGATTATTAGATAATATAATATCTATatta
+aaataaaaatataataatataaacCTTATAGAGAATTATTATAAAGAAGTAATAGATATA
+GaagatataatatatatCTTCTATAATAAAGATAATAAGAAAATAAGAATTACTAAGAGA
+GATTCTATTCAATAGAGGATTAAGATTTATCTTTAAATTTTAATAATTacttataatata
+tataagaGTTAATCGCTAACTTATTATAACTTTTAAATTATAGGAAAATAgctaaataaa
+ataaataaattaaGTATTAGAATAACACTTATAGTATTATATTAACTAGGTTAAAAAGCT
+ATTAAGCACTTAATTAGCCTATAATATTACCTATAATAAAAGTATAAAGCTtatattatt
+taatataaatatCAGATTTATAtgtaatatatattataatactTAAGAACCTAAGAATAT
+AAACTTAATACCTATTAATAAACTATGGGAAATATATAATGAACTTAAAACTAAACTAAA
+ATTTATTAGGAAAATGATATAAAAATACTATAATCCTAAAAGGTTAAAAGGATTAACTTT
+TATAGAGGGAAATATAATCTACCTATTTATaaaaaatattaaaataaaataattaaGTTA
+TAAACTAAACTATAAGTACTTAGGACAAGTTAAGATTAAATAAAAAATAAGAAAAAATTG
+ATATAAATTAGATCTACCTCTAAATATCAAATACTACCTAATTTACTATATCTTAATACT
+AGAATTAGTTACTAAcataatatatattaaaattAATAATAAACTATAATAAATTAAAAG
+ACGAAATGTATATAAAATAGAGAAAATTAGGAATATAAAGAGAATTAATAAATAATGAAA
+AAATCTAATTAAATAAAAAACCTACTTAAAAAGTAAAAATATATAAGAACTAATAAAATA
+CCTTATTAATACTTAGCAGCTCTTAAAGAACTTTTACtaaaattaaataaaaagGAAGTA
+TTTAAAAGATTATCCCTAAGACCTAAGGATAATTAGTTAATATTATTAGGAATATAATTT
+ACTTAGAGATTACATATTATAATACCTTTATAGGtatttaatataaataaaatacTATTT
+TCCTTTTTAACCTCATAAAGATTATAATATATAGCTTTAAAATACTTTTTCTTTACCTTA
+ATATAGATCTTTTAAATATAAGATAAATAAGTAAAAGTAGCTAAAAGATAGGACTATAAG
+ACTACTATTTCTTTATAAAGCTTTAAAAGATTACTACTACTAGCCTTATTTTTATTACTT
+TTGGTTTCTTCTCTTATTTTATAAGGGTAAATAGTAAGGAAGTATAAAAATTAGAAAaaa
+aagagataaaaaaTAAAGAGAAAAAACTTATAAGAAGatataatttatatattattataa
+gGCTTCTGCttataaatatatttattatattaattagAGTTAAGAGATATTAATTATTTC
+TTCTTAGTCTTTACTTGAGAATAATAagtatataatatatttatttaCTTATTAAATAAA
+GTAATAAACTTACTAAgttttataatattataatcCTTTTTAAGTCTTTCTaatttatat
+tttatataagttTTATAGAAATACTACTTAGAGATATAATTAGAcattatataatattat
+aataaaagGTTTTAAGttaaaatatattaaatAATGTTTAGGCTAGATAGGGTATTATAA
+TCCCTGcagttatattatatatatcttaTAATTTTATTTAACAACTTACTAATTATAGAC
+CAGGCTATGTTAGATAATTAATATATGGATATTATTATCTTATAGATTATCCTAAGGATA
+ACTATATCCTCttaataataatattttATTAGGCTtagcttactagctattaataagact
+tctttatgttaataagcctaatatatattacttaattgttaagagatataataaCTAACT
+TACTTAGTTTAATGCCTTATATAATTTGCCTAATACTAAGTAATAtaaagtattatatct
+cttaataattaaataatatatattaggcTTACTAATATAAAGATACTTTaattaatagct
+agtaagctaagttctatctaCTACTAAAagaatatatatatatactaagGTATATATAAG
+TTAAACTAGGTCAGTTTAACTCTATTTATATTCctttattatataagttaaaTAGTATAT
+ATTTAACGCAATATAAGGTAGGTAGCTAACAATTAGGGGAAAAAGTAAGATACCTATTCT
+TATATGCATCAGAACATATTAAGTTATAATATAATCTCTTCCCTTTCTAGGGTCTTATCC
+TTAAGGCCTATAAGTAACTCAGTATAAAATCTATAGATATAGCCTAAACTTACTCTTATA
+AATATTCTTctatattaataatatattgAATTATATCTCTAAGCATATTAATTATCGTAA
+AGTAGTTTCTAAGTATTATAAAGATATTTCTAACCTAATTTATAAATTTAATTTTAAGAT
+ATCTTATTATTTTACCTGCTATTATATTAACTATCCTTAGTATATAGTTTTAGACGTAAG
+TAATAATATAATTTTTATATATCTAAGAAgtatattaattataattTTAGTAATATAACT
+TGTTAAGCTTATATATCTATTTTAAGGATTTTCCCTCTTTATTTATCTTTATTAATTTCT
+TATAGTTATAAATGTATTTTATAAATCCTATGTTTTATTTATCTACTTTTTTAATATAAA
+AAAGGTTATATTAATCCTTAAGATTTAAAATAATAAAGATCTTTTTATCTTATAATTAAT
+CTTTAAGctttataataaataaaagTAAGATTGAATTTTTaataatttatatattaatta
+gTTAATAATTTATAATTAAatactttttttttatttctCTTTAAATAAAGaatattatta
+atattacTAATAAGCTTAATTCTTTAATATAGCCTTTTTTTAATATAGCTTTTAAAATAA
+TAGCTTTTTACTTATAAGGTTAATTTTATAATCTTATTTATTATTTTTTAATAATTTTAT
+TTTTAATTTCTTTTTTACATAgtttttatatatttaatacTCCTTTAATATACTTTTAAA
+TTAATCCTGGCTTATTATTAAAAATTTATCCTTTTATAAATCTTATTATTAGAAAATACG
+TAGCATTTTTCTTTTACTTTTCTTAtacttatattatattcCTTTTAGAGGTAATAAAAT
+CtttattttatattaatttATACTTTCTCCCTTAGTTATAAATTAAGATCTCTTCTTACT
+TATTGtaattattttatttttacTATTAGGATTATTAGAAAAGATAACCTAGCTATTCTT
+CTAATTAATATATATGTTTTCGTATTTAAGTTAGTTTATATTAAGTAAAATACTTATTCT
+CTCTTTTAAGAGTATAATATTAAAAGCTTATTTCTTAATACTTTCTTTTAGTGAGAACCT
+TAAGTATATATTAAAAGaatattatatttataagAAGTTATTTAAAGAAGAACTTAAGAT
+AAAGGTATTATTATATAACTGCTAAGATTATAAGATTTAGTTTAAAATAAATAACCTATT
+ATTGTAGAAAATATATAATCTTTATAACAAAAAActtataatattaataataagattatt
+atTCCTAAGAAGAATAAAAAACTATAACTTATTATAAATTATAAGAGGTTAAATACTCTT
+ATTATAAAGGATAAGACTTtacttttttttatttaCTATAAAACTTAAAGATTACTTATA
+AGGCAAATTAATCTTTATTACTTTAGACCTTAAAGGTACTTATAACCTTATTAATATTAA
+GAAAGGAGATAAATTAAAAATGGTATTTAGAATTAAGTTTAAACTCTTTAAGTATTTAAT
+AATACTATTAAGACTTATTAATATACCTATAATATTTTAATAaataattaataatatatt
+ttaataatACTTAGATATTCTTATAATTTACTCCTTAAATAATATTTTAATCTTCTTAGA
+TaataaaaagaaatataAGAAATATATTAATAAGGTTTTAAAAATACTATAAGATATTAA
+GTTATTAATTAAATTAGAAGAAAGTTACTTTTATATAGAAAAAGTAGACTTCTTAAGACA
+TATAATATTACTAGGTAAAATTAAAATAAATTAAAAGAAAactataatattaataaaatA
+GCTAATGCCTATAATAATTAAAAAAATACAAAGCTTCTTAGGCTTTAATAACTATTACTA
+AAGGTTTATTATAAACTGTAGTAAAATAGCTAACTTATTTATAAAATTAGCTAAGAAAGA
+ATATAAGTTTATTTAGCTATTAAAAACTTAAGATATATTTTAGTAATTATGATAAGTAGT
+CTTTAATAAACTTATGTTAGTTATATTTAACCCTAATAAGAAAATTAATCTAAAAACTAA
+CTTATAAGACTTTAAACTAAGAGGATAaattaaataatataataacTAAGGGAAACTATA
+TCTTATAGTATTTTACTTATATAAGCTATCTAAAGTATAACTTAACTATCTTATTTAAAA
+TAAAGAATTCCTAGCTATTATTAACTATTTTAAAGAATTTAAATATTACCTTATATAAAG
+TTATTTTAAAAAGATAAAAAACTTAGTTTCTAAGTCCAAGGCTATAGTTAGGTTAATTAA
+GGCTAGTACTATTAACCTTATTCATTAGACTACTATTTTTAATCCTTTTTTTATCATTAG
+AGATAGAAATCCCTTAGGAGTTATTAGGTATTAATAAGGTGCTTTAGTAATTCCTATATA
+TTTTCATTTTCTAGGTAGTTTTTTAtttataaaaatatattatttatCTATTTATCCTTT
+ATATATCTCTAATTATCTCTGCTTTATAGGTTTTTAATCTTTTAATTTTTATTAATCtat
+tatttattttaatttaTATTATTCTTTGTATTAACTTAAGGAGTAAAATAGAAAAGATTA
+AATAAAGTTTAACTTTTCTTACTAAGTCTAGTTTATAGTTGTTTTTTTTAGACTTTTTTA
+ATAGTTTTATATACTCTAATATATTTAAAATTAAGTTTATAACTTAGttattttataata
+atattGTTAATAAATAGGTAAATTATATCTCCTTATATAAAGGTAGGCATTATTATCTTT
+TTAAGGgtataatattattatatcCTTTTTTTGATAAGTTTAAAATTTATTTAAAGTTTA
+TTATATCAGTTCTTTAACTATTTACTCTTAATAATAACAGCTAGGTTAATTATTTCAAGT
+tcttatatattataatacATATTTTTATTATAAGTAGTATTATAAGTAAGTTAAATATAT
+AGTAATTTTTTAACCTAATTATTTTActtataattaatataatattataagtATAATTTC
+AGTATTTAGTTTATTTATTTAATCTATCTAATGCCTATAGCCTAAATACTATTATAAGTT
+AGTAATTTAATCctaaatataatataaatactTATTAGAACTTTAAGGTAAATATTATTT
+TTTTATTTAAAAGTATTTCCTTAGGTAGTTTGTATATTTTAATTATCTTAGTATAAAAAA
+TATAAGAGAGTTCTTTTATATTTATAGCTTCTTtataaaataaataataaaagAACTTAG
+TAAGTTAGtttataataattataataCTATTATAAAAATTCTAATTAAGGGTTTTTTTAA
+TAAAAATAACTTAATAATAAAATGTACtataattaagctttaagattattttattaatta
+taatagTTATAATTCTTTATTTGgtttatattattatatttttaGTTATTTATGTAGGTT
+ATGCTATTTAATTATTCTTCTTAAATTCTTTTTAAACCTTATATTCTTATTATAATAGTT
+ATTTAAGGGTCTTTATAACTCCTTAATACTTATATAATAGGTATAAAAAAAATTATAAAG
+GAAATTATGTATTTTATTTTCTAGGATTTTTCTTATTAATATTacttatatttatattta
+ttatataaagTAAAGTTCTTCTTTAttatttttttattttagTATTAGTATTATAATTTA
+ATCTTTTACTAATAGTATTTACTTTTTTATTATCTAAGCCTTCTTTATAAATAATTATAA
+GattaaatttatataaataCTTAGTATAATATAGTTATTAATGGTTAAGTTTTTATATTA
+Gaataaaatataaaatattttagtaattaatataaactttaatttaatatatatatactt
+atAAAGGCAGAATCCTTCTCTAATACTTATAAACCCTTAGTTAAGATAAGATATTTCTAA
+TAATAAAGATATATAAGTTTAAAGAAATACTTATTTAACtattattataatttaaGAAAC
+TCCTCTTTAATAGCCTCTTTATTAGCCTTAATTTAATTCTTTTCTTAAATTAAATAATTA
+GCTAAAGatattattaataaataataaaaatCTATAAGAAATAACTTATAAACCTTTAAA
+TACAATAATAACCTTCTTATTATAAGAATAATTATAATAAGTATAACGTAGTTTATAAGC
+GAGTTGGCCACCCAAGCGAGTTGGCCAGCATACTGTGCAGCTAATaatagcttaccctat
+agtattCCAAAGCTTAAATAAATTAGCtaaaaattaaataaaaagTATCCCTAAAATAGT
+ATAATTAATTTTATTAGGAAGTATTTTTTAAAGATTTTTAGGTATTTTAGAttatataga
+aaaccttaaaatacagtgtattttacagtgtaaatagactttaaagtttatagctatata
+ggatttttttaaaaatctaGGAAAATTAATATAGCTTACTTTAGGACTTATATATACGCT
+ATTTAaattttagctattttaagtCTAATTTGAATTTATAAGAATTACTTAAAAAATAGC
+TTTTAAGGTGAAGAGTATGCTGGCCAATTCGCTTGGGTGGCCAACTCGCTTATGAACTAC
+GTTACTTAGAATAATTCTTTTAACTTTTCTCTATTATATACTTCATATAATTTTTAATAT
+AAAAGGAATAAGATATAATTTTATAACctattaatataataagtTTAGGTTTAATAAGAT
+AATATTAAGTTTCTAGAGATAATATACTTAACTTTTCTATAATGGCTTAAACAGTAAGAC
+CCCTATAGCAGGCTATCATCGCAGAATTCAAAATCATACAAGGTTCATCTGCCTCAATGG
+CGCAATTGCTGCCTTAACCAAGCAGTATTAATGCCAGCTACAGGTCTCTCAGCAGCTAGG
+TCAACCCTCTTCCTTCATCCTACCCAAAGGATCTTCAATCGACCTTTGCAACCGCGCCTG
+GTCCATCCATCACAAAGTACGTTCCCCGAACTGACTTCCTCTCTGCTGGTCACACTTGCT
+GACATTAATCATAGCCACTAACACGATGCTACGCAATAGCCTCCAGCCCGATCAGGGCTA
+TTACACAACTAACCACAATCTCATCGATGTAATCAGACCGGTGCTAGAGCAAGCTAAGGG
+CAAAGATTACTGcatattatatataatagcCAAAGCTATTAGGATAAACTTTTCTTTAAG
+GGgtaaattaagcctaatTAAGATAGCTATCTTTAAATATAGCCTAATTAGCTTAATTAG
+TTATATAAATCTAGATTACCTAGGTAATATAATATCTTTAACCTGGCTAGCTAGAGAGCT
+ATCTGGATTAAAAAAGCTAGAAAAAGCCCTAAGGTAAGGATAGTCTCTTAAGGTAGAAGA
+GGCAGCTTTCCTTGCTGTATTTATAAGTCTGAACTCAGCCTGGTATAAAGAGTGACTTAA
+GAATTTAATTATCGAGGCCGAATAGGTACTCTGTATCCTCCCTCTTGTATAGAAGTAAGG
+ATAAACGCGGGGTAAGGCTAGGCTTAAACTAAAGGAATTAGGTTGACTTTTATATAAGTT
+AGTTTGCAAAAGTTAAATCGACCTGAAGTCATGGCTCTATTAATTAAATGCATGTACTAA
+GTAGGGCATGTAACTAATTGACCTTATATATGAGAATAGATAAAGTAAAATTAGTAAAAA
+GGCAGTGGTTTAAACTAGGGAATATATTTATAAGATTAGGTtaagatatatataaaaagG
+AATTAATTTATTATAAATAAGTAAGGTCTTAAGGGCAAGACTAAAAAAGGGGAAAGATTA
+TATTATAATCTTagtaattatattatatagcTCTTATAACTTTActttaattatatataa
+ctATTATAAATTAATAAGTTCTAGTTATAATTACTAAGGCCAGGTTATAAACGTTATTTA
+GTGGAATACTACTAATttttataattataaaatAACTATAAAGGTTACTTTATAACTATA
+CCCAATATATAAACTATACTTCTTAGCCTTCTTATAAACCTAGCTTATTAGCTATtaata
+agacttctttaCCTAAATATACCTTATTAGCTGTATTTACTAGTAACAGATATAATTATT
+TATTACTTAATATAAACGCCTTATGCTATTTTTAAAAATAAACCTAATATAAACTAGTTT
+ACCTATTTAAAAACCTATCctattatattaataaaacttctttatattaattaagcctaa
+tatatattaaaataactattaagagatataatactttaataatataataattaGTTTTTA
+ACTATagataaactaagccgtgctaggtttattatTAGCAGGCTGCATAGGGCATATAAC
+TAAGCTTATTAAAGTGTTATATGTCTTAATAGTAGATTTAAAATATAATAGGCTTAATTA
+ATaagttttattaatagctagtaaaCTAGaaattataaatataaaaataaatataattta
+tatatttaaaGTAATTATAATTAATTATTAGGGGTTATTAAGGGATTAGTAGTAATTTCA
+GTAGATCAGTACTAATTATAATAGATTAGCTCTAATTATAAAACCTAAGTGCTAATTATC
+TTTAATAGGAGATATAATAATTAGTAGAAAATAtaaggtatatataataaaacTATTAGG
+GTCATAATATAATCTTTCCCTTCCTTTAGGCCTTAAGGATAAGGCCTAGTTAATATATTT
+TCTATTAGTTATCTTTTAGTAAGTTTAATTTTAACCTAATAATCCATTAAGATATCTAAT
+TATATATTTAAAGCTAAGAAGACTATTATTAAAAATTATAATTCTCTTCATATTCTTATT
+ATAGTACTTAAGAATCTGAttatagcttattttaatTATATCTATTAGAAAATAAAGAAT
+TCTTATATTTTAAACCTTATAAAACTAAATTAATATAATCTTTTGATTAAATCTAAGATA
+TATTATAGTATTATAGTCTTTCTATAGTAATAGGTATATTTTTTGTAGTAAACTATTTTA
+TAAGTTGTACTAATATAATATTAGCTAAAAGGATTATTAATAAGAAGTATTATTTAAAGT
+AAGAGGAGGAGGCTACTAGGGAGGGACTAATTAGTCTTTAAGCAGaatttatttatattt
+ataatataataaataCTTAGTTTATTAAAACTACTTATTTGAGATATTATTAGGTTAAGG
+TAAAGGGtttaatataattaaatatAATTTTAACTTTATAAATAAGCTTAAAAAGGTAGA
+GTAAGATAAGTAGTTTATTCTGAAGAGTGCTATAATTAATAGTTCTTTCTAGTATTAATC
+TGCTATTATTAAGTAGTTTAAGTAGGATTCTTTAGGCCTTAGTATTTTCCTTAATTCTTC
+AATTTCGAGTAGAAATTCTTTATGGGTTACTAGGTATTAATAAGGTATCTTAGTAATTCT
+tatatatttttattttCTAGGTAgtttttttattttataaggtattttcttttattatgT
+TCTTTGTAAATATCTTTAATAGCCTCTGATCTATAGGTTTCTAGTCCTAAGAATTCTTAT
+AGTTTATTGTTTATTTtaatttatattatatttactATTAATTTAAgtaataaaatataa
+aaGACTAAATAGAGTCTAATTTTTAATAATAAGTTTAGTTTATAATTATTTCTTAAGATT
+TTTTATAATACCTTATAAAACCTAATAAATTTATAATTTAATTTATAatttaattaattt
+attttaatattttctaTAGCTAGGTATATAATATCTCCTTTTAAAAAGGTTAATCTCTTT
+AATTATTTTAGGTTATAATAAATCTTTATATAATTTCTATCTTAAGTACTTAGTTTATTT
+ATTTAGTTTATTTATTAATTTATAATTGAAATGCTATTATAATTAAGTCCTAAGGTTATT
+ATATTACTAGTAGTAGTTATAGTTATTTATaaggtttatatctctataCTTTTatcttta
+tatataagttatATTATTTAGTAACTTTTTTAATAATTCTTCTTTTATACTTATATTCTT
+ATTCTTAGAATTATTTAGTATTTTTCTAACTCCTTAGTATTTATATAAGAGGTATAAATA
+AAACTTATAAAGGAAATTATATTTTTAattttataatatattaGTTCTATTAATAGTTTT
+AATAGGGTTCTATTTCTTATAACTTTCTACTAGgttttatatataatattttagtatatt
+attattatacaTATGTTTTATTTAATCTTATATTTTCTTATAATCTTTATTATAGGGAAA
+TAAATTATAATAGAGGTTAAAGATTATAGATATATATTTATTAGGTATTTTAATTCCTTT
+TCTAAAATAGgtaatattattatattagtTATAATATAATCCTTTAAGCTAATTGATAAA
+ATCTTAttttttattataatataataagcCTTAATATTCTAATAAAGGTTTTtatatttt
+ttttattattctttttattattttaattaattaagTAAACTAATATCTTTCTTTAGAGTT
+ACTTTCTAAGAGTTATTTCTTAGTTTTAATACTTTTTATATTAAAGTTAGATTATTAACT
+AATAgtatttatatatttattattaGTTtctttataatatataattataaaattaaattt
+atataagtatttaatataatataattattattagTTTAAttcttatataataataaagTA
+GGTAGTATTCTTATAGCTTATAAATACTTTAACTTAATATTTATCACCTCTTAGGTAATA
+TTAAAATTCTTTAAAATAGTTAATAATAACTAAGAATTCTTTATTATAAATAAGGTAATT
+AAGTTTTActttattattatattattatcTTATTTATCCTCCTAAGGTAAAGTTAGAAGT
+TATTAGTCTTAAGTTTAACTTACTAAGATAGGTTTACTAATAATAGCTTTTTGAAGTTAT
+TTAAAAGCTTATTATACTTTCTTTCTTAGTAATTTCTATAAGTAAGATAGTAATTTTACT
+AAGATTCTTAATAAACTATTAGTAATAATTAGTAAACCCGAAGAAAGATTAGGTTTCTTT
+TACTAATATTAGGATTTTCTATTTAGTAATTATAGTAATTTGTTATTTATTTTTTCTAAt
+tttattatataaaatTTTATATTTTAAGTAGGTTACTTAAGACTAGTAGAAGTAACTTTT
+AGTTGGTTTAATAAGTATATTAGCATCTTATAGTGCTTTTAAAACCTGTAAACTATTTTT
+TATTAAATAATTAATCCTTAAGTTTATTAATTTAAGGTAATAGTATTTTATCTTTTTTAA
+TAATCTTATATACTTCTTTTAGTTTATTACTTACAATAACTACTATTTGGTATGTACTCT
+TAGGTTCCtaattattataatatatattaggTATAAATCTAatatttatattaaataata
+taAGTTTTATACTTTTATTATAAGTAGTATTATAGGCTAACTAGGCGCTTAATAATTTCT
+TAACCTAGTTATTCtatttataattaatataatagTAAAAGTATTATTTCAATACttaat
+ttatttattttatttagcTATTTGCCTATAATCTAAAAGTCATTATAAATTAATAATTAA
+CTCCTATAAGTACTATAAGTATTTACTAGAATTTAAAGGCAAATATTAGTCCATTATCTA
+ATAGGATTTCTTTTAGTAATCCTTATTCCTttattattttattataaAAGATATAAGTTA
+TAGCTTTTATATttattattttattattttattataaGGTAAATAACTTAAAATTTTTAT
+ACATTTATATGTATAATAACTAAACCTTATAATTATTTTATAACTTTAattaaatataat
+attttataagttttatattattatatcCTAGTTTtaatataaatattatattatttaata
+accttattataataattattCTAAAGTTTTAATAACTCCTTAGTATTTATATAATAGGTA
+TATATAAAATTCTTAAATGAACTCTTAGGGTTCTCCTAGGACTTTTTTAATTACTTCTAT
+TTATATCTATCTTAGTATTATTATTTTCTAGGTAAATTAATATTCTCCCTTATTATTCTT
+TTTTAGTATTTATTTTCTTACTTTAGTAATATCAATATTATAATTTAACTattaattaat
+tatattTACTTTATTATTTTTTAATTCTTCCGTATAAATAATTATAAAATTAAATTTATA
+TAAGAgtttaatataatataattattattaaaaTATTTTAATAGTTAATATAAGCCTTAA
+CTTTATATTTACTTCCTAGAAGGTAATATTTAAACTCTCTAAAGttattaattattatta
+ttatctAAGTTAAACCTAGGTTCCTTATAAAGTAGGtttataatattatttatataatag
+gcataaatatataatatttCTAGTTTATTAGTATTTTTATATTTCCTAGCCCCTTAGACA
+TGTCTTTCTTTTAGTAATATTTATATCTTATAGCTAGTTTCATTAAATAGTAATTTAtat
+tttttatttattttttatttaatatatTTATCTTCCTTATAGAGGTTTTATATAATTACT
+TATATTACTCCTCCTTTATATCTTATACTTTGGGATTTATAGTACTTAATTATATAAAGC
+TTATTTCTAGCTTTTTATTCCTTTTTTATTACTTTTTCTATATCTTAGAGGGTAACTCTA
+ACTAGGATATCATCTACTTATTTAAGTACTTATTTATTAGGGGTAGTTTCTTCCTCTTAT
+AGGCCTTTTAAGTACCTTTTAATTTCTTATTATAAGGGTCTTTTTGGTCTTAGTTTATTT
+TATTCTTTCTTATTTTTtcattttctttttcttaaGGTAATAGGTATTATATTTTTCCTT
+CTTATTTTATTAGTATTCTAGGTCCTTTTATTTTTCCCTGTAATACTTATTTACCTTTGC
+CTTATATAGCAGCAGGATCTAGGGGGTATCCCCTGCTTTAACATCTTCCTGTATTAAAAA
+TTCTTCTCTTAGTTCCCAGATTAAGCTATTTAGGTATAAATACTAACTATACTTTAATAT
+ATAATCTTTACATAGGTGCTTATTTTTCcttatattatttatattacTAGTTATTAATTT
+CTATCGTAATATTAATAAATTTATTTAAATCCTTAGGGTTAACTCCAATATTTATTTACT
+ATAACATTCCTAGGTATATTTACTTCTTTGCCGTAGTTTAATTTTACTACTTAGTAATAA
+TATTCTATAAGGTAATCTATAGTAAATCCTTTCTACTTAAGTTATTAGATTTTTATTTCT
+ATTATTTACTTCTTATTTATAATTCTAAATATATTCCTAAGTTTAGATTTAAAATATTGG
+TATAttttaatataattataaataatatGCTTTATTACTTATAGTATTTTATTCTTGAGC
+AatcttatattatattatattctTAGGTTTTCAATTATAAATTAaattaaataatatatt
+taatagCTCTAAAGGCTAATAAGAAATCCCTATAAATTATTAGTATTATTATCAAATAAA
+TTAAGGTAATAAAATTAAAGGAATTCTTTAGGATCTTTACTAATAGTAATAAAGGCTTAG
+GTATATTTAATGTATTTCTTATATAGCTTCTAGCTTTTTTTGGCTTCTTTCTTAAGTACT
+TCTATAATCTTAGCAAAGTTAATTACCTTTTTTTCTAAAACCTTAATCCTATTTTATATA
+ATCTTAGTAGTATTCTTAGTATTATCTAAGAGGATAGTATATTACTCTCTTAGGTTATAA
+AGTTTCTTCTTAAGCTTCTTAACTTTATCTTTATAAGAGTTTAAATAAATAGGAGGATTT
+TATATATTTCTTTCCTTATCTGTTTTTATTAGGATCTCCTAGAGTTCCTCTATAAGAGGT
+TATACTTCTTTAGGAGGCATAATATATTAGGTATATCTTATAGTTAATTATTTTAAAAAA
+TTAGGTATTATCTTATAGGAAGTATATATTAGGTTAAgatttatattaattattaaagta
+ttttatattttattatAGTAAACGAACTTAATTAgtaataattataatatattaaataCT
+TATATAAGTTTAATTTTATAATTACTTATTATAAAGGATTAGAAATTAGAAGAATAAATA
+TACTTAACGTActtgataagcgagtgccACAGACAAGCGAATGCCACACTACATTTTACA
+CCTTAAACTGCGATTTTAAGAGAATTATCAAAAATCGAAACTACGCTTAGAATATCTAAA
+ATTTGAATAGCTGGCTAATTAGATAGAAACTTATGCAGGAGAATTTTACTAAATTTTATc
+tattattatttatagaGTTATTACAAGAAAGCTTGTTCACACTGTATTCTTTTGTTAATC
+TTTGATATAAATGGCTTaaaaaattaaataaaacTTTAATAAAAAGAAAATCGTATGACT
+TTTTCTCCAATAAATCTAAAATCATTTTTCGTAAATTTTAATTACTCGTATAGCTAGTTT
+TAGGAAATCTAATATTTTTACTTTTAGCTGTACAGTATAAGTGTTGCATTCGCTTGTCTG
+TggcactcgcttatcaagTACGTTAATAAAAGATTAAATTATAATATTAGTGCCCCTAAg
+gtaaataaataaataatactattaaatatttaaataaTTTAAACTTAATTTTCAATACTA
+TTTTCTATTTATTTCTTTCCTTAATATAAATTAAATTATAAGATCCCTTAAGATTTAAAG
+CTATAAAAATCTCTTTgttattataataataatctTATTCTTTTTATTAGGTTTTTTTAT
+TTCCCTAGTATATATTAATTCTTATCATTTTACTCTTAGTTATAAgttttctttttattt
+taatGTGTTTTTTCCTATTTTTAAAGTTTtaatattttatatataattaatattttatta
+tttctatttttcttcttctaatCAGGTATAGCTTTAAATTACTAATATTATATATCCTAG
+CATAGGTAATTATTTAAATATAATGTTAAGGAAGTATTTCTTAAGAGTTCTGttattatt
+aatattaaGAGATAAATAAAAGTttttaatatattttataagTTTAATTAAACTATATTT
+ATTTTTATAAATCATATTAATAACTCTAATTACTATTTAAGGTTTTTTATTTTTCTTAAT
+AATATTAATTCTCTTACTTTTCGGAATAAGTGTATACTTTTAACTAGTTTTAATAAGGTT
+TTTATATTCTTATTTATAATAAGTTACCTCATCGTACTATAGTTAGTTATTTTAATATTT
+ATTAATCCTAgttttatataatattatatattaacttagtatcttctttttctatttata
+ttataataagaTTTATTTAGTTATTATCTTTAGTTATTTTAATTATCATAGATTTTTAAT
+AgaattatatattattaatttCAACAGCTTTACttatataattaattaatATCTTAGGCC
+TAGCTTTCTTGTAAAGTTTATTTAAATTAaaaataagaaaaagaaTATTAAGAAAATATT
+AACAATAAATAATATAACTACTGAATAAAAAACTTATTAGTTAATAGTATAAGCTTGAAT
+ATTATTAAGGACTTATAATATTGATAAGAAGTAaataaattatatataatataagaatat
+atattatttagatatttaatattaaataaaGACCTAAGTATAGAATTAAAATAATAATAC
+TAATAATAATTATTTAATAATAAGTTTATTAGTAACTACCTTAATAGAGAAGgatataat
+aatatttaCTATAAGTAGATATACTAAGATATATTAGGAAAagttatatattatttataa
+tataGGAAAATTACATAAAACATAGGAATAAGACTAACTTAATTTAATAAATACTTTAGG
+GTTATATAAAGACCTAATATTAAAATACCTAATACTAAAAGTTTAAATTAAGAGAAAATA
+GCTAAATACGTAAATTAATTATAAAGCTAAATAAAACTTTATTAACTTGAAAATAATTAT
+ATAGCTAAAACTATTATTAAGAAAGAAATAAGACcattatttattatataatataaaaga
+ATAACTTTTCAATTGTAATAATAAAACTATAAACTAAGAGATTAATTACCGTGAGGTCTA
+TGTCTAAGAAAGAAATTAAAAAGTAAATTTTAATATCCTTTCCCTAGATAATGAAATTAA
+TATCCTTCTTAATATAAATTAATTATAAGTAAAAAAACCTATATATTAACTAAAGGACTA
+GCTAAACTATTTTTTCTAGTAATACTAATAGTAATAGCAaaataattataataaataata
+agAGATCTTAAACCGTAATTAAAAAAGATAGATAATAAGGGAAAGTATAAAATAACAGAT
+TTATTATTTCTAATAgaaatataatataagtaTATGAAAGATAACAAATAATACAACTAT
+TAAGTCCTAGGTCTCTTTAGAATTTAATTATATAACTTAAATAAATAATTAAAACACTAA
+AAAGAACGTAAGAAAAAATAATAATTAAATAAACTTGAGAATATTTTAAAAGAAGattat
+atttataaaaaACTATTTAAAAGAAAAAACTTAAGATAAAAagtattataatataattac
+tAAGATTATAAAATATAACTTAAGATAAATAACTTATTATTTTAAAAAATCTATAATCTT
+AATAAAAAGGAATTAATAACGTTAAAAGTATATCtaaaaatataattaataaaaagaaat
+attaggatatttatattattaatagGATTCCTAGTAATATTTATCCTTAAGAAAAATAAG
+AAATTATAACTTATTAGAAGTATATAAAACTTATTAAAGAATAAGTTATTATACAATAAG
+ATAAGACTATCTATATCTAAGTATATATAAAGAAAGTACTAGAAGACCTTATAATGTTAA
+AAGAATATATATAAGCTAAAAAGGACCTAAGGAGGTATTTAAATAATTTAAAATATAAGT
+AGATAATATaagtattatatatataatattattacCTATAATATTTGCAAGATAGTAAAT
+AACTACTTCTTAATATAAACCTAAGAGTATTAAAAATAAAAACCTTATCTACTTATTAAT
+ATACTTAGGTATTAAGTTATAGAGAAATATAAGTAATTTTAAGTAATAAAACTAAAAGCT
+TCTATAAAAATATAAGAATAAGCCTCAATATGTATTTAAAACTCTTAATATATTACCTAA
+TAAGGGTAATAACTATACTAGGATATTAAAATAATAGAAAATAAGTATTTTAATAAAAAA
+TAAGTATTTTAATAAAAAATAAGTATTTTAATAAAAAATAAGTATTTTAATAAAAAATAA
+GTATTTTAATAAAAAATAAGTATTTTAATAAAAAATAAGTATTTTAATAAAAAATAAGTA
+TTTTAATAAAAAATAAGTATTTTAATAAAAAATAAGTATTTTAATAAAAAATAAGTATTT
+TAATAAAAAATAAGTATTTTAATAAAAAATAAGTATTTTAATAAAGAACTTAAGTAAATT
+AATAAAAGTATTACGTAATAAGAAAAAGAATTATCATAAGATAAATAAGATATTTTCTAA
+TGATTAGATAAGAAATAGCTATAAGGATAATTATAGGAATTTgtttttaaaaaaaaagac
+ttCTTgttaaaaagaaaaagtaAATATTATCCTAGATTATAAGAGAAGAAAAATAGAAAT
+TATCTATTAGCTAGAATTAATAACTAGGAATAAATACCttaataatattaattaTACTTA
+AAGTAAGTATAATATAAATTACTTATAAGGAAAAGgtatatattatttataaaAAAGTAA
+TAAATGAGTAAAAAAGTAAAAAGAAATAAACCGTTTAAAAAAGCTCTAAgaataataata
+aatataaatTAAAAGACTTACTTAAAATTAAAAATTAAAATTAAAAGTAAATAGCTAAAT
+ATACTTATAATAATAAAGctaatatatatatatatatttaagTTTATAAGTTAGCCTTGA
+AAGGTATATCTAAGTATCTTTAAAGTTTAATATaatttaaatatttattacCTCTTAATA
+GGTAAAGCTTTATTAGgttaatattattataattagcTGCCTTAATTATAGCCTAAACCT
+AGCTATATATAACCAAGCTAAAAAGCCTTACTCTTTAGCCGGCCTTAATCTTCTTCCTGT
+AACCTACTTTAAAGGCTACTTTTTCGCTGACCCTTGTAATACACTTAAATTAGCTACTGC
+AATTTTATAGTAAGTAATCTGATCTGACTTCTAATTATAACTGCTAATAGTATTACAGCT
+GCCTTATTATAATACCTATTATCTAAAGAAGCCTATAGCTACCTAGGCCTAATAAGCCCT
+TCCTAATAGAAAACTATAATATAATCTAAATAATTAAAAGAGCTCTCTTAAGTACTAAGC
+AGAGTAATTATGATAAGCTTTATGCAATAGCTACTAAAATTAGATTAGCCTAGATAGTTA
+AAGATAATAATATTAGCCGCATCAGGCTGGCCCTCTTTGGCTATAAGGTCCTCTGGCTTA
+TACGGCTATATCTTCATATCCCTCGGATCAGCAAGGCCTTCCTTAATACTAAGATACAGA
+GCCTTAGTGGCGGCTTACATGACGAGTAGCTCCATGATATCAGGAAGCAGGCGATAGAGG
+TACTGCTTTCATTAAAGGGGATCAGCGACCTATAAAGACCAGGCTAATTATATTCTTAAA
+CTACAGCGCAACTAAGACGAGGGGGACGGCATGCCGTAATATAGATAAAAGAGGGGTAAT
+CGCAGTGTTCTATAGGAAGAAAATATATTAAGTTTTATATAAGTTTAGTTGCCTAAAGTC
+AAAGACCTGAAGTTATAATATCAGCATTAGCGGCATAAAGAGGGTTAAATAGGTTCTAGG
+ATATAATATATCATAGATTTAATAGATTAGCaaaatattaatatattattaatataaata
+gAGGAGTAAAGCTAATATAAACTTTATATCCTTTAAAATAATTAATAAATTAAAGCTTAT
+TATAAGTTAAGAAAAAGCTATTTATAATAAAAAGTTAAAAAAAAGATACTTATAGTCATA
+AAAATAAAATTATTTACAATGAGATTCCTTATCTTATAGTATTTATTAATAAAAAACTAA
+GGTACTAATTTTAATATTATCTTAATATAAACATATAGTTTAAATAATTTCAATAATGAA
+AAGATAAAATCTTAAATCTTAATTAATAAGaataataaaaataaaagTAATAAAATATAA
+CTTAAAAgaaatataatataagtaTTATAAAGGCAGAAGTAAATATattaaataaataat
+aataactCTTAACGGCTAATTTAAATAATTAAATTAAGATATTAAACAAATAAAATAGAT
+TATTATAAAAGAATTTAATAAATTACTTCAGAATATATTATTAAAGTATTATATTTATAA
+GAAATTATTTGAAGAAGAATTAGATATAAAGTTATCTTAATATATAAATCATAATACTAA
+AATTATATTAAACGATAAAACGAACTTAAAATTCTTTCTTATTTATAATTTAACTTAtaa
+taagcttaatataCTTAggaaataaataaataatatattataaaaaGGATATATTAAACT
+ATTAAAATCCTTAGTAGGATATTTAATTATATTTCTATTAAGATTAACTCTAATAAGTTA
+AGACTTATAATAGATTATtaaaaaagaaatattatGACCttaaatatatttataacctta
+tttaaaaaaaaaaaagataataaataaaaaaCAGCTTTttaaataaaatataaaCTATTT
+AACTATCTAATTATACCTTTTAGATTAATTAATATATTAATAGTATTTTAATATATAGtt
+ataaatatattttaagaGTATCTTAATATCGTTATAATTTATTACCTAGATAATATACTT
+ATCTTCTCTAATATAGAAAAAGAgtatataaaatatatttataagATTTTGAAAGTATTA
+TAAGATACTAATATACTTATTAAATTAACTAAAAGTTACTTCTAATTAGTTTAAGATAAC
+TTATCTAAGATATAAAATCTTATATAATAAGATTAAAATAAATAATTAAAAGATTATTAT
+AATTCTTAAATAAAAAGTCGTAATATTAATAAAAAAACCTTAATCCTTCTAAGGATTTAc
+taattattattaataatttATCAAAAACTTTAATAAGATTATTATCTTATAGAAATTATT
+AAAAAAGATAAATAATTTAAATAAATTCAAGAGGTATAATAAACCTTTAAATAACTTAAG
+GAAGCTATTATTAATAAACCTATCTTAGTAATATTTAACCTTAATTAATAAGTTAAACTT
+AATATTAATACTTTTAATACTACCTTAGGAAGATAAATAGgataataatataataataag
+atattatatttaataacgtggttgataagcatgtgcACCAGACAAGCACGTGCACCACTA
+CCTTATACACCTTAAAACCCAgtttttaaaagcttataaaaAGCCTAACTTAAGCCTGAA
+ATAgctataattttaatagcttataaATAAGTTTTAGAATAAGTTATATTAATTTTCTTT
+GATTTTTTAAAAGAttatatatagctataaaccttaaagtctatttacactgtaaGATAT
+ACTGTATTCTATAGTTTCCTATAGAAAGTAAAATAGCTAAAAGGCTTTTAAAAATACTAT
+TAAATAGTATTAATGATACTATTAttaaaaatattttttttatatttttagctattttat
+ttataataaaaaaatactatagggtagattttttaatactatacagtgcagtggtgcact
+tgcttgtctggtgcatatgcttatcaaccacgttagtATTTTACTCTTATAAcatatata
+aaataaaacTTAATTACCCTATTTATAATAAGGAATTCTTAGCTATTATTAACTATTTTA
+AGGAGTTTTAATAGTACCTTAAAGGTAATAAATACTAAGTTAAAGTATTTATAAATTATA
+AAAATATAGCCTTTTTTACTTTTATAAGAATTAAATTAATAATAATTGAATTATATTAAA
+TACCTTTATAAATTTaattttataataatatattataaaggAATAAATATATAGATATTA
+CTAACCAAAGatttaattataatattcTTTTTTCCTTTACTATTAGCCTTATATAAGGCT
+ATTAAGCTTTTTAACTTTCCTATAAAGGGTTAAATAGTAAGACCCTTATAGCAGGCCATT
+ATCGCAGAAGTTAAAATTATATAAGGTTTATCTGCCTTAATAGCGTAATTGCTGCCTTGA
+CCAAGCTTAACTATAATATAGGTATAGTTAAAATAAACAAATAACACCTAGAATTTAACT
+AGAAGAGAAAATACTAATTTACTTATTAAAATAATAATAAGGATAATTAAATATAATCct
+attattattatttataaACTAATTTAGAAAATAGCTTATATAAGCTTTATATTAAATAAG
+AAAAATAACTAATTTAATAGGGTTTCTATTAAATAGTTTAAGTATATTAGGTTTAAGGAT
+TTTTTTAATTTTTCTATTACTTACTATAATAGTAATAAGGTTATATATTTACTAAATAGT
+ATTCTAGTAATCAAATACCTATTAGGCCTATAGTCCTATAGCTTTAATAAGGGCGTATCT
+AAGGTTATTTATTTTAATAGTTATATTAATTATCTATTAATATAACTAAGTAATATTAGA
+GTTAATACTACTCTTACAGTTATTATTTAGATCCTAATTATGATTAATAGGTGCTAAAGT
+AATATtagatataatatattacTAGGTAGGATTAATATAGGTAGctaatatatttatatt
+acttactattatataatataatcTAAATAAGAGCGattaatatataatagtTAGTTTTTA
+ACTATTAATAAACTAAGCCATATTAGGTTTATATAAGATATAATACGAAGTATTATTAAA
+atattatatctcttaatagtaacgtagttgataagcgaattAGCCAGCATACTGTGCAGC
+CAATaatagcttaccctatagcatTTTAAAGCTTAAATAACTTAGCTAAGAATTTAATAA
+AAGGTTTTCCTAAAATAGTATAATTAACTTTATTAAAAAGTATTTTTAAAAGATTTTTAA
+GTATTTTAGtttatatagaaaaccttaaaatacagtgtgttttacagtgtaaatagactt
+taaagtttatagctaAATAGgatttttttaaaaatctaaGAAAATTAATATAGCTTACTT
+TAGGACTTATATATATGTTATTTAAATCCTAGCCATTTTAAGTTTAATTTAAATTTttaa
+gaattatttaaaaaataGCTTTCAAGGTGAAAAGTACACTGGCTAACTTGCTTGTCTGGC
+caactcgcttatcaactacgttatatttaatatatattaggcttaattaatataaagaag
+gTTTATTAATAGTTAATCAGCTAAGTTCTATAAAGtattaataaatatattttatatacT
+AAAGGTAATTATATAGAAGTAGTATAATAATCCTAGAGTGctattatttttatttttatt
+agTCCTTGCTTAGTTAGTTAGTATGGTAgagtatatataatataactaCTAGGATTATAA
+AACCCTTAGTTAAAGCTTATCTCTTAATACTTTATATTAAAATACCTTGCCTATTTATTA
+GAGGtatcttattaatatattaCTAATTTAACTGATATATCTTAAAGTTTTTATACTTAG
+AGTTTAACTTATAAGGCCTCTTCTTAAGTATTATTATCTTTAATAGCTATATAAAATTTA
+AGCTTAAATTTTTTAATAGCTTTATTTAAGGTAACGTATACGATAAGCGTGCGGGACAGA
+CAAGTGCGCGGGACACCCTACTTTTCACCTTAAAATCCAatttttaaaagcttataaaaA
+GCTTAGCTTAAgcctaaaatagctaagatTTTTGTAGTTTATATATAAGTATTAAAATAG
+TTTAGATTAATTTTCTTAGATTTTATAAAAAATCTTATATAGCTATAAGCCTTAAAGTGt
+atttacactgtaaaatacactgtattttaaggttttatatataaaataaaatattAAAAA
+CTATTTAAAAAATATGATATATTAAGATTAACTATACTATTTTTAAAAATAATTTTTATA
+AAttttttagctattttatttaagaTTTAAaatactatagggtaagctgttTTTAGCTAT
+ACAGTATACTGTCCCGCGCACTTGTCTGTCCCGCACGCTTATCGTATAcgttatattata
+ttaaaaaATATAATAACCTTAATATTAAGTCTTAGTAGATTATATAATTACTGCCTTAAT
+GTGACGGTTGGTTCCCAACTgtggataaactaagccgtgctaggtttattgttggcagat
+ggcgtagggcgtgatgctgagcttgtcgaagtgtcacgtctcttaatggtagattcaatg
+cgtgttaggcttgatcaatgtaaagaagttttattgatagctggtgagctaagttctatc
+taCTGCTAAAGGAGTGTATATATACTAGAGGTCTTCGTGAGGACCGATAGTGTGCTGGCG
+TCGGTCCCCTCAGGACCGATATTGTTTATGCATCGGTCTGTAGGACCGTTGAACGAGAGT
+CGTCGgtccttatcttatctttgGACCGAAAGTATTGGAAGGTCGGTCCAATGTGAGGTG
+GTGGGTCCGTTCCTGTGATTGGAGAAAAATAATGAGGTACACGTGATGTAACCGCTAGGG
+TCGTAACACGATCTCTCCCCTCCGTTGGGTCTTGTCCTCAAGACCTGCATAACCGTCGTT
+TCTTCCATCCGTTGGTCGTGAGTCAAACCTAGTCTTGTTTTTTTATTTTCAATGCTGACA
+AAATGTCAGGTCGTGTTTCCAAAAGCAAACCTCATCCGAAAACGTTAGAGGCCGTCAAAC
+TTTCTGAGTACATTGTCAGGTTTGGTGACGAGATCATGCCGTGTTCCCGTTGTTTCCGCA
+AGGGCCTTTCTTGTCAGGTCAAAGGCGATCAATCTCATCGGTGCCAGAATTGTACTGAGG
+CCAAGGTGGTGTGCGATGGTTCGGGTGTTGCTTCCTACTGTATGTTccgttttttttttt
+ttttgttttctgTTTCTGATGTTGTTCTGACGTTCTTTTCTTCGAATAGTGGAAAAGAAC
+ATGAAAGCTCGCGTTAAGttggagaaggaggaagagcaagCTGAAAAGGCTCTTGAAGCT
+GCTATGGCGAAATTGGCTCGTATTCGCAGTCAGAAGCgtttgttgaagaagaagggtgaT
+GAGTTGTTTGCTCGTGGGATGCAATCCCAGGAGGAGTCTGGTGAGCTCCAGGACGAGTCC
+GTGGTGATTTCTAATGCTCAGTCCCTGGGTGCCGTGGACATGATCGATTGGAATTCTATT
+TTGGGCGACGTTCCTTTTTTCGAGCCCGTTGATGAAAATCCTTCAGAAGTCGCTGGGCAT
+TAACGAGGTGTTTTGGTGGTTCCCATGTATTTTCATTTTCTGGGTAGTTTTTCCATTTTA
+TCAAGTATTCTCTTTGACCGTTTATTTTGCGGGTGTCCCTGATAGCCTCTGCTTCATAGA
+CTTCTGGTCCTGAGATTTCTCGTGGTTCGTTGCCTGTTTTGACTTGTATTGTGTCCGCTG
+CTGATTCGAGTAATGAAACGTGAAAGATCGGATGGAGCCTAACTTTCGGTGGTAGGTCCA
+GTTTGTAGTTGTTTTCTGAGATTTTTTGTAGTACCTTGTAAGGTCCGATGAATTTGTAGT
+CCAATTTGTGACTTGGTCGGTCTGTTTTGATGTTTTTTGTGGCTAGGTAGACCATGTCTC
+CCTCCGAAAAGGTTGGTCCCTTCAACCGTTTTGGGTCATAGTAATTTTTCATGCGTTTTC
+TAACAAATTCGAGTTCTGTCTTCAGATATTCATGTAGATCCTGCATGTCTTCGCTTTTGA
+TAATGGCGGCTGGATTGATTGACTTCTCTGGTCGTGCATTGTGGTATGCGTTTGGTGTGA
+AACCGAAATTTGCGTAGGCTGGTGTAAGCTTCGTACTTTCGTTGTAGGCGGTGTTGTAGG
+CTAGTTGGGCTATTGGTAGTTTCTCAACCCAATCGTTCTGTTCGTAGTTGATGTAACACC
+GTAAGTACTGTTCAAGTACTTGGTTCATTCGTTCGGTTTGTCCATCGACTTGCGGTCGAA
+ACGCTGTCGTGAGTCGGTGGTTCAGTCCAAGTCGTGCCATAAGTGATTGCCAAAATGTTG
+CTGCAAACGTAGGTCCTCTATCCGAAAGGATTTCCGTAGGTAACCCGTGTATGCTAACAA
+TGTGTCTGTAAAAAACATAAGAAAGTTCTTCTGCGTCTGTTGCTTCTCTGTAGGGTAGGT
+AGTAAGAGAACTTTGTGAGTCGGTCAACAATAACCATGATACTGTCATAGAAGATTCCGG
+TTGAGGGTTCTTCTGACAAAGGTAGTTTGGTTATGAAGTCCATTGTGATCGAGTCCCAAG
+GTCGTTGTGCTACTGGTAAGGGCTGTAGTTGTCCATAGGGTTTGTGTCTTTGCGCCTTTG
+TTTTTGCACACAAATCGCATTGTTTTATGACTTTTTCAACTTGTCCCTTTTTGAAATGGC
+GGTAGCCTAGTTCTTGAAGTCGTTTCATTGTTTTCGTGACTCCTTGGTGTCCATGTAATG
+GGTGTGCGTGGATTTCGTAGATAAATTCTTGTTCCACTCtttcttgttcatcttggTCTG
+TGAGGGATTGTATCGGGTATCTCCATCCCTGTGGTTTTTGTTTGCAGGTTGGGCATTTGT
+CCATGATTTGTCTGATTCGTTCATCTCTTCCTGATCCGAAATACCAAGAAAGATGGCTTG
+CGCTGGCTTCTTCGGGTTTCTCGTGCATGTCTCGATGGTGTTCTTTTAGTTGTTGCATCG
+AGATGTACTTCTTGAATCCGATGTAGCGttgtttctcttcttctgttaTTCCTTTGCGGG
+TTAAGGCGATGGTTTTGACAGGTTGTGTGAACTGATATTCTCCCTTAGAGTTGGTTTCCA
+AGAGTTGttccttggtcttgacagTTCCAGTGTCAAAGTCTGGTCGTCGACTAATGGCGT
+CTGCGCGTCCATTGTCTGTTCCTTTACAGTGCGCTATGGTGAAGTCGAATTCACATAGGT
+ATTCGGCGTAGCGTAATTGTCGTCGGTTTAGCTCTTGCGTCGTTGCAAAGTAAGCTATGT
+TTTTGTGATCGGTGAACACTTTCACTGGGTGTTTGCTTCCTCTGAGGTAGTGCCTGAATT
+CCTTAAAGCAGTTGACGATAGCTAGGAATTCTTTGTCATAGATGGGGTAGTTGAGTTCTG
+CTCCGTGCATCTTATGAGAGTAGAAAGCAATAGGGTGTAGTACACCGTTGTCGTCTCGTT
+GTCCTATTTGTCCTCCCAAGGCGAAGTCGGAAGCATCGGTCTCGAGTTCAACTTGCCGGT
+CGGGGTCAAACATAACAAGGACGGGTTCGCTTGTGATGGCTGATTTAAGCTTCTCGAAAG
+CTTCTTGTGCCTTGTCGTTCCATTGGAATTGTTTATCCTTTTTGGTGATTTCCGTGAGTG
+GGATAGCGGTTTTACTGAAGTCTTTGATGAATCGTCGGTAGTAGTTGGCGAATCCTAAGA
+AGGATTGGGTTTCTTTTACCGATGTTGGGACTTTCCATTCAGCGACTGCTGCTATCTTTC
+GTCTGTCCATCCTGATTTCGTTGTGCGAGATTTCATGTCCTAAGTACGTTACTTGAGACT
+GATGAAAGTGACTTTTGGTGGGTTCGACGAGCATGTTGGCGTCTTGCAGTGCTTTCAAAA
+CCTTGTGGACGTGTTCTGtgtgctcttcttctgtgtcagagaagatgaggatatcGTCTA
+GGTAGCAGACTACAAAGATGTCAAGGTATTCTCGAAGTACGTTCGTGATCATGCGTTGGA
+ATACTGCGGGTGCGTTGGTTAATCCAAAAGGCATAACCAAGTATTCGAATAGTCCGTATT
+TCGTTCGAAAGGCTGTTTTCCATTCGTCGCCTTCTTTGATTCGAATGAGATTGTAAGCAG
+ATTTGAGATCGAGGGCGGTAAACCATTTTTTGCCGAATAGACGGTCCTTGAGTTCGGTGA
+TGAGTGGTAACGGTGTTCTGTCCTTTTCCGTGATTTCGTTAAGTTGTCGGTAATCCACTA
+CAAGTCGTAGTTTGTTCGAATTGGGTTTTGGTACGAACATGACCGGGAATCCTGCTGAGG
+ATTTTGATGGTCTAATGTATCCTTTCCGTATCATGTCGTTTATCCATTCTCTGAGCGTTC
+CTAGCTCATCTTGAGATAGATTATAGATGGGGAAGAATTTCGGGTTCTTTCCATCCTTTA
+GTACGATTTCAATATCGTAGTCCGTGTGTTGGGGTAACTTTGTGTCTAGTTCCTCTTGAA
+ACAATTTCTCATAGATACGATACTCCGGTGGTATGTTCTTGAGTCGTTCGTCAGATTCCT
+TCGCGGCAATCTGTTTCATTTGCTTGATGTCTTGGTCCAGTTGTTTGAACTGTCCTTTGA
+GAGATGCTATCGTTCGTCTGATGCATTTAACCTTGCCTTTGTGGTACTTGTGTCGTGTTC
+CTTTTGGAATGGGCGGTACTTTGCCGCTCCTGTCTTCGCTGCTCTCTTCAGTCGAAGTTC
+GAGATCTCGTGTCGTAGCCTGAATCGCTTTCATCATCTGAAGGGTGGTCTTCGCAGTCCA
+CCTGGCCAGTTCTCCAGTTGAATTGTGGGTTGTAGCGTAATAGCCATGGGTATCCGAGTA
+CTAGATCGTATCTCCATACTGGGATGATGTCGAAGTCGATACCTTGGTTTTTTCCGTTAA
+CGAATACCTTGAGGTGATCAATCTCTCTGGTGATATTTCCGTTTTCGTAAAGATAGGTTT
+CTCCTTGTCCGTCATGTACTGTATATGGGTCGTTCTTGTCCTTCCATGGTAGCCTTAGTT
+CATTAACCGTTGTAGGGGAAATGAAGTTCATGTCGGCTCCGCTATCTACAAGTGCACTTA
+GCCACTTGCCCTTGATTCTGACTTTTAGTTCTAGGCAGGTTCGTTGGCGTCCTTTCGTTG
+CCATTCTCAGAGCTTTCTTAGGTAGTTTAGCCTCTGATTTCTCGCCTATCTGTCGCTCCG
+TTACAGATGGCGCGTGCCTTTTCCCCATGGGTGATCCATGCTGCATTCGCTCTTGGTGCA
+GTTGATGTCGTCGGGACATTCGTTCTGGGTGGCTAATTTTTGTTGATAAGCAGCTTCCAT
+CTTTCCTACCTCGTGGTCTAGGATGATGTCTGCTTTTTCTCCTTCAGTGAGGggtcttcc
+tttttcttcttcagttTGTATCAATCGTTCTTGCAACTGTTGCTTGTCTAGCTGTCGAAG
+GATatcttgttcatcttggGATAGTTCTCCTTCCCATCGGGTGATGTCCTGATTGATTTG
+ACTGAGTTCTTGGTCGAGTGTTTCGTCTTCGGCGATCTCGACTTCCTGCTGTACCCGTTG
+TCTCCACTGAGAGACGTGTCTAGAATTTTGAATATGTGCTAGAGCTCGTTCTCGTGTTTC
+TGTGTGAGCTTCTAGTTTTGCTACTTGAGATCCCCTGTATTTCTTTGTAACTCGGTACCC
+AACTGTGTCGATTATCAGGTAGGGtttctgttcttgatgttccGGAACTTGTACTGGGAA
+GCAATCGTTTGCTATCTTATCTTGCTGGTGTCTCGAGCAGTAGTGTCGTGTGCATGATAC
+CCATGATATCTGCTTGTGGTTCGGGTGATTAGGGTACCTCCTTAGGTCCTTTTCCGCTTG
+CATACGTTCTTCTGGAGTTGTAGGGTCTTCCAACATTTCTTTTGTGTACGCTCGGATGTA
+GATGTCGTCATCTTGTTCCGTGATGGCTCGTTCCCTGGCGAGTTCCGTATATTTCTGGTG
+TTTGTTGGTCCAGAAACGTTGGTTGAATTCATCGTATTGTGGTACGATAGGGGTGTTCCA
+GATTGTTTTCTCGTTCTTATTCCTGAGTTTCCTGGCGTCGGACTCCCTTTGAACTCTGCA
+GGATTCCAAGTAATTGGGATCATTGGTATGTCGGTTTGGTCGTCGTGAGGTGACTTTGAC
+AGGAATGTTGTCGATTTCCTGGTTGACCTCCTTGGTACTAGGTTCATTGTCCGTTTTAGG
+GGCAATTTCCTTTCCCTTTCTGACCATAAAAATGGATTTTCCTTTGGtgggttgttggtt
+gtgctCGGGTACTGGTACCCATTCTAACTCAATTGTTTTGTCTTTTTTGGCCTGTTGCCG
+TTTCTTCTGTTCGCGgttgtttcttttctctcttttttcttccttgcttCGTGAATAGAG
+AACTTCTGTGGTTGGGGCCGTATGTCCTAGAACAGGTCGTTGTTCTGGTTCCAGTTTGGA
+ATAGTATTTTTCGAGGGTTTCTTCTTTGCTAAGGAACGGGTCGTGTACATCGAGGGTTGG
+ATCGAAGTTGTTGATGTACTTTGCTTGTGTCATATCGTATCCGTCTTTTCGAGTCATGTT
+GATGGTTTTGATTGCCATCTGAGGTTCttcgtttttcttgaccatGTTGATTTTCTTACC
+TTCTGGAACAGGTCTGTATTTTTGGTTAGTTTTGACGGGGTTCTTACATTCTCGTTCGTA
+GTGTCCTTTCTTGCCACAGTTGTAGCAAGTGACTTTGGACTTGTCTCGTTTAGTCATTCC
+TATAGCCATTGGTCCTGCTTCGGTGCCGTAGGACGTGTCAGTTTGTCGAGTTCTCCCTTG
+GTTGGCATGGTATCTAGGTTTATTGTCTTGTCGTCCCTTGTTTCCTCGTGAGTTACGAGT
+TCTCCATGCGAATTGTCGGTCATCGATTTTGACTGCCATATTGATGTATTCGACCAATGT
+CCTGGGTCGATCTTTCTCCCATAATTCTTGTTGGACTTGTTCTTTGAGTGCGTCGAAGAA
+AAATGACATCAATACGTCTTGGTCCCAGGGTAGCTTGCTTGCGAGTTGCAAAAACTCAAC
+TCCTAGGGTAGATGCTGATCCGGTTTGCTTAAGTGTTTTGATTTTCCTTTCTGCTTGGCC
+TTTTTCGTCAATGGTTCCGAACGCCATTTTGAGTGCTTCTTCCATCTCGTGACGTCCGTT
+TTCTCCGAAGAGTAAAGCGGTTCGTGGTTGTAGTTTGTAAGGTGGGTTTGTCATGTAGTC
+ATTCATGATGGGTTGAAACCATTGGGCTGCAGTTTTGATGAGTCTTCCTGCCATGTACAT
+TACTTTGGCGGAATCGTTGCGAAACTGATTCGGATAGTACGTGATGAAGGCTCGGCTTTG
+AGTAAGGAACGTGGGTAGCTTGCTCGGGGTTCCGTCGAAGTACTCAGGCGGGCTAGGCTT
+GAGGACTTCTCCTGGGTCTCTCCCATTGTTGGCTGCCGAGGCCAGGTTGTACATCTCCTG
+CtgggtgttgttgttgctctGATTCTGCTGGTGCTGCAGAGCGGTGAATTCTTCCAGCAT
+CTGTCGCATTTCGTTCATCTCATTGGTGACGTTCCCGAGCTGCTCGCGAAGTCGTTCGAC
+CTCCGAGTCGTCGGAACTCTGGGAAGAGTCGTCTGCGTCGTCCATGTTCTGATCGGTTGG
+CGGGCGATTGACCGGTGCAGGGTTAGCAGGTGCTGCAGGCTGGTGACCCTGAAGGTTGGC
+AGCTGCGTTCTGCTGTTGGACGGGGTTGACGTTCGCAGACATTGCGTTTGTATTGCTCAG
+CGTTACGCGGTACGGTCTGAACAAGAGCTATCAACGTGTGACGGTTGGTTCCCAACTgtg
+gataaactaagccgtgctaggtttattgttggcagatggcgtagggcgtgatgctgagct
+tgtcgaagtgtcacgtctcttaatggtagattcaatgcgtgttaggcttgatcaatgtaa
+agaagttttattgatagctggtgagctaagttctatctaCTGCTAAAGGAGTGTATATAT
+ACTAGAGGTCTTCGTGAGGACCGATAGTGTGCTGGCGTCGGTCCCCTCAGGACCGATATT
+GTTTATGCATCGGTCTGTAGGACCGTTGAACGAGAGTCGTCGgtccttatcttatctttg
+GACCGAAAGTATTGGAAGGTCGGTCCAATGTGAGGTGGTGGGTCCGTTCCTGTGATTGGA
+GAAAAATAATGAGGTACACGTGATGTAACCGCTAGGGTCGTAACACTTAAACCTTAAGAT
+CTAATTAAATAAGTAACCTTAATCTATAAGTATAAAGAAGATATTTTCCTTATCCTTAGA
+AGGCCAAATGCCCTCTTTATTATTACCCTATTAAGGTAATTACTACTAAGGCTTTAACCT
+TAAAAGACTATATTAAAATAAGCTAAGAACCTTAATAGGGGAAAAGAGGGGGAAAAAGGA
+AAATTAAGAAAAGAAGGTTTTAGCATTTGGGGAAAAACTATAAATATTAGTAGACTAAGG
+CTAGCTTAGCAGGTTAATAATAGATTAGATCATAATAAGAGAAATATAAGTTAAGGATAA
+ATATAATCAAATAATACTTAGGAAATTTATCTTAATATCCTTGGTAATTAAAATAAATCC
+TAGGaattttattttattttaatAAGAATAATACTTAGATtgcttattatattatataat
+cTAAGAACTATTTTAGGTAATTAATATAATCTTCTTTTATCTTtaaaaatattaaaatat
+tatttaaatatataatataaattatattaataagattTTAAATAGcttaataaatatata
+gaTAGTTAGAGAAAATTAATTAATATATCTTAAAGTAGTAAATTCTGGTCTCGCGCTACC
+ATTTAAGACCCTTGCAGGTTGTAAAAAACGCATGTGCACAGGGAGCGGTGCACGTATGGC
+TCGTTCTTATCAGTACTGTTAGTGCATAATTACTGTTTGTTAGTACTTCAAGGAGGGCAC
+CTGTTTTACTGACGCGTCGTAGTAGATACGCGACGCGACGGAACGCGTGACAAGACAAGC
+TACAAGACTGACCACGCTTGCTTAACATACATTACTTCCCACAAGCAGCTCTTACATGCA
+TGTACTGTTAAACAGGCGGTGTTGTATTAGTGTTCCAAGGTTATGCACTGCACCAAATTC
+ACAACATGTACACGACCTAGCCCTTTGAAACATGCTCTCGTTTTTGCAGCGATTCTGCTG
+TCGCTATTTATTTTTTAATAAACATACTTCACATTTTGTTTACGTCAACCAACCCTCTTG
+TTCTCCATATAACTACCAGACTAAGAGTCATCAAAATATGCCAAGTGTCAGTGTTGAGGA
+TGGCAGTTAATCCTCGAAATCTTCGCTGGGAATGATGTGAGCCTACTGGAATTGGTTGCT
+ATATCTGTGGACTTCAAACGTGTATAATTGGAGCTGGCAAGGCGAACCTCATCACCATTG
+TTATCGACGGCCCACGGTGAGTTATCCAACGGGTTTTCGCCCTGATCTTGATTGTGCGAG
+GTGTCTGGAGCGACGCGTCTCTGCTGACGTTCTCGGTCTTCGCCGGAGTAGGTTTCAGCG
+ACCATGACGATGCCAATCTTTGACGAGACGACACGTGTTGGCTAGCTTGAGAATAGTGAG
+CAACTATCGAACCGAGTCCAGGTCCACACATCTCATAGTAAACCTTCTTCATCGCGTTTC
+CCTCTGTCAACCACGTGTTGACCCGACTGACCGAAGGCAACGCCAGCAGATGAGCGCTCC
+ACACAAGACCTCGCAGCGACTTCCCTCTGAGAGGACCTCTGAGAGGACCTCTTCTCACGG
+ACATGATGATGCGCATAGCGCCTGGAAGGCGAGACAAGCCTCTACCCATCGAGACCACGC
+CTTACAATAGCCACCGAGCGGGAAAGAGATGTTGTAGACCACTGTGGACGATCTGGAGAG
+GCAGGGAGGGGGTGGCCAAGGAGCTCGAGGGTGATAAGGCAATGACCAAGATATTGCAGG
+TCTGTACAGAGTCCAACGACGAGACGATTTGCAAACACTTCATCTTGTGGTGCCTTCTCT
+GCAGCCGTGTGCTGGGCAGACAAGGACCTTCGCATTCATAGTCTCCCTGGCGAGCACGAA
+AGCTCGAGACGTCCTTGACAGACCAGCCACAGTTCTCGCAACCGTATACTAAGGCCTTGG
+CGTGGTATCGAGCGGAGGAGCGCAAGGTGCAGTGGACGATCATGGAGACAGCTGGGCGGG
+CTGTGAGTTGGTGACCAGGACGGAGATCTCCTGACGGTGAGTGTCTCCTCGGCATGTCTC
+CTTACCGGCGTTAGGGGTAGATGCTAGTAGTGCCGGCTGAGTCGCGACCACAAGCGCTCT
+CCGCTCGTCCCGAGAATCCACCAGAATGCAAACGCTCCCCTCCTACAAGCCTCGGAAGCC
+TATCCAGCTTAAGCACACAATACCAGCGCGTCTCCTCCACTTCACCGTGCCGATCGACCA
+CCGACTGCAGGCAGCCGACGTCATGCTCGCAGAGAGGGTTGTCAGAGCCCCAGAGATCCA
+TCGTCATGCACAATCGACGGCAAGTACCCGGCTGGTGCCACCGTCAATCTCGCAGCTGGC
+GACGACAATGACGAGGAGATGATCCATCTCACTGCCGATGACGGCCGAGCCAACAACATT
+CCCGATCTCAGTTCCTGCTGCTATAGAATAGCCTTAGGAGGGCCCCCAGCGCTGTCCAAC
+CTGGAGACGACCCACGTTCGAGAGTCGATCATCTGCTGCAGGCCTGATGGAGTCGGATTC
+GCAAAGGTAATGTATTACTTTCCTTCTTTGTAGTGCAAGACGAAAGAGTCTTTAGTGCTC
+ACCGACACCTAGCTGTCGGAGAATAACAATAGGCTCAGGATCTGCCGGAGGACACAGACA
+TGTCAAAGTCAAGGAAATCACCGCGATACACGTTAGATAGCTTCTGCAATGAAAGCACAC
+TCCTCGGAAAAATAGCGAATGTCATTACGCGACTTTTATGAATGTTTAAAAGCCTAACTT
+GCATCCTCCCGCGATTGATGGTGCTCAGAGATTCCATGACTTCTCGCCAGTGAATGTACA
+GCTGACCCGCCTCGGATGTCGTGAACCCGGGTGTGCTGACGTCCAGGAGATTGTCGTTCT
+GAAGCCACACCTCGTGCAAGACAGTGGCTAGACGTCCCATGGTACCAGGCTTGGACGAGC
+CGCCTATTTGAGCCAAGCGATCCTCGAAGAAGGCTCGGATTGGACTACCAAGAACGCTGA
+TGGAGCCACCGATGAGGTAGACCCAAGCAACGTTGCGGTCAAATCCGTCGGGGCCCGAGG
+GGATGTGTTGAAGGACTGTTGTGAGCTTCTCAACCAGTTCCACAGAGGGAAGCTGTCTAG
+GGTTGAATCTAGGGACGAGACTGTGAAGGAATATACGAGCAGCGATACGAAAAGCTAAGC
+TCCTGCGCTAGACTGACTGCGACCCTGAAATACTGGTGCTAAGAAACATCATGCAGGTCG
+TCGTATCGACTAGCGGCGGACTGGAAAAGGATGAGACTAAGGACAGCCTCAAGGGTAGCC
+TCATGGTCGTCCTCATCTCTTTTGAGGGTTTCGACGAGAGCCTCGAGTGCAAGACAATAG
+TGATGCTTGAAATCACTGTCAATATCCGCAGCGGatgtgttggtgttggtgtgCGACTTC
+AGATGCTGGGCAGCAACACGAAGGCAGCAGTGAAGGTAGGTGCTGTTAGATGGGAGGGCA
+GCGAGAATTAGATCAGTGCGTACTGAGCAGTGCTGGTCGGACTCAATGATGGCGGAGATG
+GTTGGTAGAACACATTTCATCAAGTGATTCAGCAGAACCTCATTTCTGTTATCATACTCA
+GTCGAATCCTCCAAGTTTGGAGGGGCACGTGTAGTCGGTGTAGTCATTTCGACACAGTTC
+TGCGAATCAAGGCACTGATGGTTGATTATAAAAAGCGCTGGGATAGCAAAATGTCTTCCT
+CGAAGATGGAGGTTTGGATGAAACCAGAAGAGTACAACTCAAGCACCGTTATCAGGAAAC
+TATGATGGTAGAGCAAGAGTTTCGAGTCGCGTAGAGTCGTCCACAAGTACTCGTGCCGTT
+TTTCTTTGTGATGTACATCAGTCTACATATTGATCGAAGCTCCAAACTACTGTCTCAGTT
+TGTTCTATCATTTGTCGCTAATCACCATGAAAGCACTTCTTAATCTTGGCCCCACTGAAG
+ATCGTCCTCACAAGTGCACAACAGATAACAAGCTTGACACTCTGGAGGTGGCGCCGGACG
+TACGGACGGACAGAAACCTTATCATGCACGTCACAAGCAGTCGACGCTGCAGAAGTGACT
+GGGTCGAGCTCGTTGGCTCAAAACGGAGGGACGTGATTCCTTATACCCGCTGTTCAAATC
+TACGAGGAGGGGCTGATGATATGGTCTAGAGTCTGAGGAAAGATTTTGAAGAACAAGGTT
+TTCGTTATGCTATAAGAATTAAATAAAGACTTGATTGGCGATGTGTATACGTTATGCTCC
+TGTACCTGCAGGTCCTGCACGCTTGGCCACTCGACGATCGATCAACCTGTGGCGAGCCGG
+CCATTGACCTATCGGATTACGCATCTCAGCTAGCTTGAAATGTTTGTAAGCAGGGCCTCA
+TGCTGAACTGCTAAGACTAACTAGCTCGTGTGTGATTCTCGTCGCGTTCAATCCACATTT
+TCATGTTAGATATCGTCCTATCCTTGCTGGGCTCATGCATCCCTGCAGTCCCGCCGGGCT
+CCTTGTACGACTTGACTTTTCGTGAAATGAGTGTACTATGCCTAGTAGTAGACAGCGTCG
+TTCTGACCGTGAACCCAAGTGTCTCACACGGACAAGGTTTTCCTGTCAGTGTACCTACCC
+TAGAGAGGGACGCTGCCACATGGAAAGTCGTGCCGAATCCACCGAGCCTTGGACTCGCTG
+CGGAGGCCATCGAGACGTTCATAAGCTGGTTGTTTGCGATGAATGCTTGTTACAAACCGT
+GTTTACAACTCAATAATCCACCATACATCACTGCCACGGTCTTTCTAAAAGTTCGTGTAG
+GCTAAAGGAAACATTGCCGTAGCCTTTGGTATCGTCGGCCGCCCGCTGCCAAGCCGACGC
+CCACCTTGATGTGACATCCTGGCATGCTATAGCCTCCAGCACAAGAATATTTCCATCATG
+CCCACAGCTACCATCCAGGGAGCAAATCTCATGCGCAAGTTCAACATTCTTTAGCGCGTA
+AGTGCGATGGTCCGTTTAGCGAGGGCGTATTTGTCGCTATAGAGCTCTAGCACAAACTCA
+GTAGCCGAAGCAATCCGCTGTTTTAAGACGACAATACGGTAATAAATTAGTTAGACTTTA
+ACTAACCCTTATTTCAAATCTTCCGACAGCTAAACTTTAAGTGCTCCACCCAGGCTATAA
+AGCCGAGGCTCATGACCATCTCACCCCCGCACATTCATTCATGACTGTCATGACATCGTC
+CGTGCATAATAGATCCCTGTCCATCTCACTACTGGCATCTCGCTTTCCTTTTTGGGATGC
+CAGAACGGATCTGGGTGCAACTCACTTAACTTCAAGTCAGCTTTTGTCCAGATCGGGTAC
+TGTATTGTTATCCGCAGCAAATCAATGACGTCCCTTCTCAAGTTCCGTTTTTTTTAAACA
+AGAATTTCCGTCATACGCCACAATACAAGTAATTATTTAGAGACTTGTACAGGGTGCAAA
+CTAAAAGAAAACTCcaagaaaaaaaaacacTATTATCGCTTCCTCCTGGCGAATCGTCTT
+CAAAAGCTCTGAACTGTCATGAGTCGTGAGGCATATGGCACAGTCGGCGTACCATAATTA
+CCGCCGATGCCAAGGCTAAGTCAACACTCTCAGCTACGATCACTTGGTTTAGTTTAGGAA
+GACTTCCCCCATATGGAACACATTGGCCGCGATTGGACGCTCTTCTTTTGGGAGTGGCAG
+CAGAAACACGAAAGAAGCGTAAGTAATAAGCTTGCATGGGCCGGCGACGAACAAAAATAT
+GTGGTGAGCTGACTAGACAGTGTGAGCAGCCCATCCTTTCCTAATATATATGCTCTCTTG
+CAGGCAGATGTTTTGGACTAGGCTGAGGATATTTCCACACAAAGCCTCAATCTGGAGGCG
+CTAAATCTGAAAGGCCAACGTGATTCCGCCTGAACTACCATGCGATATTCGATTACCACC
+AACATTCCATGATCAGCGTTTATTAAACATGTCAGCAAAATGAATATCCAAAATGTTGGT
+CGACCATCAACTCTAGGCGAGAGTCTCTTGCTCGAGTCACGTATGTTTTCGAGCTACATA
+CCTTTAACGGCCAACCCCGTTTGTTCCGTACGCCCGGCCAAGGCGTGGCGTTACCCATGA
+GGCTAGACGAAAGTTGATGATCGGTTCCGAGGTAGTCCCCCATGACGGAGATGTGTGGCA
+ATTGGGATGGTCCAACCGCGAGAAGTGGTTGGCTTGGCGGTTAACAGCAGTAGATAGCGT
+CATGAAATCAAGCCATTTCACTAGCCATTGGCCACCTGCACATCTCTCTGCAGCAGATTT
+CACGATCCTTGTCGGAGTCTGTCGTCCGAGGAGACCTTGAGGGTCATGAAACCCTGCGAC
+GCTGCCTTTTGGCTAAGTTTCGTCTAAAATTCCAGAGTTGCCTTCTATTCTTGTACACAC
+TAGCAAAAGTATCCACGATGCAAAAACATCAATTCAAGAGGCAGCTTTGTATCACTATCA
+CAGACTTTGCATCGTCTTGATCCACATGACCTGACTGAATCGGCGGTTAGACTTAAGCTT
+ATCACGTATATACAAGTCTATCACGCCTAGTAAGCTAACACCTAGAGGGCTCTATGAGCT
+AATAATACATACATTTCGCTACGAATTGCATCTCGCTGAGCCCATACGGTCATTCTCTCG
+TTCCTTCCAGTCCTGTCattgcttctcttctttcttaGTCTCCGTGATTGTCAGTAGTAG
+CAGGTCAACTTGGCGCCCAATTCCTCCATGTGGCCAGTTTCCGATTGTCAGCGGCTCAAG
+CAGCTTGCCTTTGGCTGTACAGGGTGGTAGTTGTTGATATAAAGTAGTAGTGGTGTTGTG
+ACCTCCGATTCAGGCGACCTGTAGCGACCGCGAGTCGGATTGTGGCTCATAATGCTCTCA
+TTTTCGGTGTCCACACTGGCCCGTCTGATACTGCTTTGCCACCTAGGtgaaaggagaggt
+tgccgcATTTTTCGTCCACACATTTGGACATCATATCTTTGCGCAGTGTTGTCCACTTTA
+CGCATCGGAAGAGGAAGTGCTCTACCGTTTCTTTCGCACGTCCACATAGACACTCATCAG
+TAGGCGTGCCCTGATCTGGCACAAATATCCACTCAGCCGTGCCATTCCGATTCTGAGTTG
+TGCTAGTACGCTAGCCTATTTCCATGGCAATCGATCGTACAGCTGGCGGATATGTTTATC
+AGGGAGAGCTGAGTCAATCTTTCGAGAATGTCTGCCAACCCGATCTGGTACCTTCCTCTC
+ACTTCGCAGATCTGCCCTTGTCCGATCGAGAATCGTGGTCTTTGCTTTGACCGTTCCTCT
+TTCTGGCGTCACATACGGCTCTGTTGCATGACGGGCTGATATCTTGGCTGCCTTCTGAAT
+TTTGAGCTCGCTGTTGCGTGAAAGCCCGATGAAGTTGACTCTGTTTCCGTTCGCTCTGAG
+CATCTCTACAGCACCATAAATCTCCTTGACTTGACTGCTGGCGAGGATTACCTATAGTCT
+GTGCTGCCGATTTGTTGCTCGTCAAGATCACAATCACTCGATACTTTACCTCTGGCAGAC
+AGCCAAGGCCATGAGCAATCGCTGCTAGTTCGGCAGTATAGGGGATGCATTCTTGCCTCA
+CACCAAGGGTGACCGAAAAGGCTTCGCTGAGCTTGCCAGCTCTTGCCAGCGATATGGGTA
+TTCTAATCGCTCCCCGCATGCCGACTAGATCGTTTCTCGTAGAAATACTTGTCGTGATCC
+TGACCGCCCACCCTGCTTTAGGTAGCTCTTTCatcttgttttcttcttcctctccttgtA
+CGCGTCTCCCATGGAGTGAGAGTACATGGCTGAATCACTTCCATGATGTCCTTCCGTAAC
+TCTCGGCATACGCCTGCGATACGTCTGAGAGGAGATATGAAGCGTCTGAATGCTTGGATT
+GCTCATACAAGATTCCAGACTGGGTTGGTTCGTGGTAGCGTGTGTATGTCCACCCATAGC
+TTGCTTACCCGTCTCCAGAACCGTTGATGATAGTCGCTATATGTGCTTCGCCCTCAGCTA
+CTCCTGTCGCCACATGGCGTACATCACCACTGTTTTGCACGCATGCATCCAGACGTTGGA
+GGCGTAATCTACTACAGGAGCTGCCATGGCCGTAAAAAGCTGACTGGTCATCGAGGGCGT
+TTTCCCCTTACAATATGCTGCTCATAGTGAATGCGTGAGTTCACGATGACACCGAGAATC
+TTGACTTGGTCCTTGGGAGAGCCTCTCTCATCCTTGGTGGTGAAAGGCTCCGATCCTGTC
+CTGCCTGTGTACCTGGTGAAATGTATGATGGTCGTCTTTTCTACCTCGAATGTCGCACCG
+TTCCACCTCTCCCGGTCAAGAGCTTTGTCGATGACCGCTTGGATCCCTCTCTGATTACTC
+TGGGCTGTCGGTTGCGACACCCACGTCGTGAAGTCATCGACAAACGCAATAGCACCGCCA
+TTCCTATCGATCTTGAGTTTGAACTAGATCTGCATTCAAGAATAGAAACAGTATCGGAGA
+TAGGGCTGATCCTGCGGAAGTCCTGCTTGTGGGAGAGCTCTGCTCTCGGAGCTTTGTCCA
+TTAATCATGATGGTTGCCGTTCGCTCAGAGTAAAATGCATCTATCCATCGCAGGAGACCG
+TCTGGGATCCCTCTCACCTTCTTCCGTTGTAACAACCTCTCTGTGCACACGCCAATGTAT
+GCTCCCTCAACAACGAAACTGACTAGACTCACGACGTGGCGCGAGCGGTTGGGAAGGATT
+CTCTCAGCAACCACGGACTACAGCACCTAGCCCGGCATAGCAAGAAGCAAGATCAGTTTC
+TAGGCTTTCGCAATCGTGTAGTCGTCTTTTCCTGGTTTCTTGAGCAGGATGACTCGAGCA
+TGTCTCAATTTTTTCGGTATCACGCCTTCCTTTAATGATGCTTGGAAGATATCGAGGACG
+TTGTGTTTCATCGACAGCCAGTTCTGTTTCCAGACGATCGCTGGTAGTCCGTCTTCTCCT
+GGCGCTTTTCATAACTTGACTAATAGTTCTTAGGCTTGTTCTCTATGGCTAGTTGTTACT
+GTCCCTTCCGCTCTCGTGAGCTAGAGCACTTTGCAATAGCTGTATCATCCCCAGACTTGt
+acttggctgctttccagatGTTTTTATTATCGGCTAGGAACTCTTTCTAATGGTTCATCT
+TGCGATGTCGGATGGCATCGTGGTGCTACTTCGCTACGGCGGTTGCTAAGCTCTCGAGCT
+CTGAGGAAGTCTGACTGGCGCGGCTCGCGGTCCACGCTCTGTTCCTCCAGTATGTGTGAA
+CGTGCCACAGCTGTGTGAGATCATCGGTCCACCACCGCTTTGCGTATGGAGACGGTTTGG
+CTCTCGGATTTAAGGTCTGGACGGCTTCCGAgaccaccaacatcaacCGACTCCTCTTCT
+ACTGCACCGTATTTCCCATCGGCCTATCCCTTGGTGTGTTCGCTATCCTGTtgttgatct
+ccttccaggGTGGATTCTTGAACAGAATCCTTTCTTCCTGTTTTGACGCCGGGACTGAGA
+TGTCGAGCACCGTCTCCATTGTGCGATGGCACGATCCGTGATCTATACCATGTATCACGC
+ATTTGATGTTTGCACTCGCAAGCTCCTTGGAAGCATGAATCAAATCAATCGTTGTGTCGT
+AGTCTCCGCCCTGTCATGTCTTTGTGCACCGCCAGAGAAGGCTTCACGTGCAGTCTTTTC
+TCGAACCACGCCACAGCTGCATGAGGGTTGGCATACTCCCGACTCCCTCATCTAATTATC
+GACCTATCTTCTCCAACGAAGTTGTAAATTCGAAgccttttctcttcttcacaAGTTGGT
+ATCGCCGGTATCAGTCCCCGTCGTCGAGGCAAAAGAGGAGAAGCCAAGATTAGTTGTATA
+TTTCCCTCATGACAGTGTTCAAACAAGTAGCCAATTCGCTGATTCATCTCTGATTCCTTT
+ATTGGCGTCGCAGGTTCAATATTTTCCTTATTGTATTCTTCTCTTGAGTCGGAAGCTGTG
+CCTTTTGCTTTTGTCTTCTGTCTTTGTTGTGGAGGTCTTCTTGCTGTCTTGACGGTCACt
+cttttgttcttcttcGTATGTTGCCCTCGGGAAAGGGACTTGGGCCGCCGCAGTCTTCTA
+TTTGTGCCTTCATTGTTATAGTAGAGAAGGCTTCGTAACTTCATATAGGTGCTGAGAATG
+TTGGAAAGCAAGGCTACTGAGCGTTCTAAACTCGGAAAGTATGTCGAAGCAAAGGGAATG
+TAATAATAGATTGTCTATGCGTGCCGCTGTAATTGGCTTCCTTATACTCATAGTTATATG
+GAAAGTGTCAGTCTCCCTCCGACTCTGCAAGTGAATACCCACTTGACAGTGGTTGGCCAA
+ATTAGCACGAATCCTGAAACAACCCAGCACGCGCGCGGTTATCTTAGCTCTTGTGAAAGG
+TAAACTGATCTCTCCAAACGCCCGACTGAGGAGGCCCGCATCACTAACGTTAGCGGCTGC
+CGAATTGTCGGGCAGATCTAGGCTCAAAATACAGATACTGAGCCAGTCGCTGCTATCCAA
+CATCCCTTCCGCCTATCCCAGTACTAACGCAAGAGGGCCAAGTAGGTCAACCTGTAATTA
+AAGCACACATTCCTCCTCACGTGTTTCATCCGAAGTCACGACCGCGAATCTTACCGAGCT
+GTTTGCGATTCGCCGTATACCCGATGAGCATCGTGACATGGATGCGGATGGGGGCTGGGA
+CGGATAAGATCAGTCATTCTCTTAGAAAACGGAAACACATAATACAATAGTGTGTACCGC
+TCTCTACCGGAGCTGGTAGTGTGTAGAACTGCTGCCTGTACGGCGAGGAGACAGAGTTAC
+GGTCTGGCCAGCTAATGAACGGATAACCTGAATGCGTCGGATGAGATTTCCGCTGCGGCA
+GCACTCAGAAACAGCCAGGCGGTGCTACTTTGTCGGGCCACGGACACGGCAGGTATGGGT
+ACCAGTAAACCCAATAGTGATGCAAAATATTCGCTGATCTCCCCCTTCGATAGTCATACA
+TCTGCTACCAAAGTGCTAGTGTTCCCAACAGTCCAAGATCTTAGGCAACAGTGAGGGCGA
+TGAGTATATTGTCCATATGTGTTTATTAGTGTTATTTATCTCTGTGCCTTGATGCTGAAG
+CCTCTTTTAAACTCTCAACCTTATCACAGTTCCAAACAGTCACTATTGAACAAGACAAAA
+GTTGCGTCGTGGGATTTGATCACCAGAGCCTTCGGGTACCTCCCCTCGCTGAAAACATCC
+AGCGTTGCTGCAAGACTTTTGAAGAAAATGAGCACGGGGTCTAACACAGCACAGTGGACT
+TTCCTTATTCGGTTCGGTAGTTCGAGCGGGCAAGCATATCGATCATACAGAGAAATGTCT
+CAGGGGTGGTCGAAGGAGGCATGGTGGAGGTGTCGATTTGCTTGAGGGCAATATTGACTG
+TCACTGCATTGGTGTTCTTTACCTTTGTGCCTTGGGGCTGAAGGCTCTTTTAACCTCTCA
+ACCTTATCACAGACTGTCACTGCTCTAAGGTGAGCTGTGAGCTAGATGcgttatttgcag
+ttgagacttgtggctgagagcttaaaTCAGCAGAGAGAACCTAAGGTGAGCTTTCTGGGA
+GCTAGGCGGAGGGACGAGATAAAAAGTGACTACATCTCGTCGATATCCGTCAGCAGAATC
+AAGCTGTCCGAGATCGTCAACAACTACGAGATCATTTCCAACTTGGTAAGCAAGACCTGC
+CAACCGGTACAGAATTTaggagaggaggaggattTTGAACTTGAAATACTAAGCCCTAGA
+AGACAGACTCGTCCGCACAAACTACGCCTGCGCCTGTGGCAATTCCAGGCTCGAGCCGCT
+GAGTCTACACAAGAACAAAAGGGTGGAGGATAATTCAGGTATATCGTCTCGCTAATTGAA
+CGAGTTCCCTCCACTAACTAAAGTCATCCACCAGCACAAGCCACCGATGGAGACGCATAC
+CCGTCGTTGAAGCAGTGCCCTGGTGTCCTCTCGCTGCCGGGTCTTGAGTAGGAGCAGGAC
+CGATGTCACCGAAGCTCTGGGAAGACTATTGAACCAATACCGCCCAGCATCGCTTTTAGT
+GCCTGTTTGGATGGTTCGCTGTTAAGCGGGCTGACGTGGCTCAGAGCATGCTGGAGCAAG
+TGATGCAAAATTGGTAGATGCGGCCGATGTGTAGCACTGTCAACTGGGTGATGCGGGAGG
+GGGgggacgaggaagaaggcgtTGGAGAACATTATCCCTCCCACCACCGACCACGAGCCA
+ATCAAGGAACCCCTTTTGGAGAAAGCGAAACGTACGATCGTTTAAGACGATTACGAAAAT
+GATAAGGACGAAGTCGTCGATGAGCCTTTACGACCGGCCCCACGCTTCACTCTGCTGCCG
+CCCCTGCGAGTACGTTACTCTTGCCATCGACGTAGGGAGCCTGCCTGTTCATTCAGTAAT
+ATTACCACATAAATCTGGCGAAGTAGAAGAAGGGGGGGATGAAGAGTAGGACGAGGAGGA
+TAGAAAGATGATGACGGCCAAGAAGGGCAGAGTGCTGACCTCTGTCCGGAATTGTCGCCC
+TGCTCGACTTGATCGGCCATCTTGGCTTCTCATGCTAAAGATGCTCCGACCCAAGCAGCG
+GGTGAGGAGCACATCAAAGACCATGTTCGTGAAGAGGGAGAGGGGGGTAAGAAAGGTGAT
+AATGGCGATGAAGGAGCAATCAAGGGGACCAGAGTGCCCAGTATTTCGATGATACCGACT
+GCCTTCATCTCTTCAAGGTAATCGAGCCCTTCGTTAACAACGTGATCCTCTCCCTCATCA
+CTGTCATTACCTACACTGTCCTCAGTCGCTTCATATTCATCGCCAACACTGTCGTCATAA
+ACAGCGCTGTTGTTACCTTGCATCTGGCACTAGGTTGCTCCATCTCGATCCAACTAAGCC
+GCTCTTTCTCCAAATAGAGGCAAGCATTCAACGTGGGTTCGGAAGCGAGCTGTTCTATGT
+CAAGGAGGCATACATCTGCAAGGAAGGAGCGCCTATTCCAGCAAATGTCGTGCTCTTAAT
+ATATTTCATCAACCATGTATTGTACTCTGCAGTAACGCGATACGGACCAGCAGAACTCAA
+GGAGGCAGGACTTGTCTAGGCAGTCAAGCGACTGAAAGCCCACATCGGACCTGCTAAAGG
+GCCATTGGCCTGTTTACTGATCACTCGGCAACTAAAGCTTATTGTTGAAAGAACATCGCT
+GGAGACAACATGCACTGACAGATCAAATAGGCGATTGGTGAACGCATCAATCTATCTATT
+CCAGTATGATCTTCGAGTATTGCACATTCATGGAAAGAAGAACTTCGTTCCCGATTCCCT
+GAGCCGCCTCGAGGCACCCGTTTACGATCTGACTGCGCGTCGCTCGAGGCCCTGGTGTTA
+GACGAGGCAAAAGACCGACTTCTTCAAAGCTACATGGGCCGGCCGTACCAAGTACCTGTC
+CATCCTGAAAATGCCTCTCATTGGAGGGGAAAACACCCCTATTACTATCGCCATATTGCC
+CACCGAGGACGCTGCCTGTGTCTCAAAGCGGGGATACGGTTCCTGCTAAAGGATAGACTC
+TGCGTTCCGCACTCCATGATTGATGGAGTTCTCCGCATCGCACGTGATGATCAGAGCCGC
+TTTGGTGCTGAAAAGATGTCGCGAGAACTTGCCGGTCTGTCGATAAACAACCTCTCTCAA
+CGCGCCAAGGAGCATATCCATGGCTACAAGTCATGCCGCTTGGGACAGACAAACTGAAAG
+CAGAGAATTGGAGAGAACAAGTCAGTGCGACCGCCGCCTCTCCCTATGCACACTATCGCA
+ATTGACTTCATCATGGAGCTCCCCTTAGTCACGTCAGAAGGATCCCCATGGTGTATGGAG
+GGTTTCGATATCTGAAACGCTGATGACCGTGACTTGCGTCGTCAGCAAGAGCAAGTGTTT
+GCCAGCCTCGACGGCATTGCAGAAGTCGGGTACGCCcatcaagatcttcatgGAGGACAG
+ACGGCTGCGCTTGACGTTGGGAACATGACTGGTAAACCGGTAAAAGCCACATGACAAATA
+AAGAGGATATTGCTAATAAACCTCAACTATTCTGACATGTTACGTTGTTTATATATTTGA
+GTGAGTTGAACATAGCAATCGCCAAGCGCGCCTGCTTTTTCCTGAGTCAGGACTGTCAAT
+CCTGTGCTCGAATATACTGACAAAGCCAGCCTCGCCCAAGCCCAGGCTGACTCCCATTCC
+AGCACAAAAAGGGTTTCCCGGATACAATGTATCGTTGGTCAGATGTCCTGCGCTTCTTAG
+TCAAGGTTCCGATCAACTACACCGAAACCCACCGGTTGATCGATTGGTGTATTACTCATA
+CACTTACATCAATCAACCTGAACCCTCGACGTGATCAACTACCCTACATCGACGACCCTG
+GTTGATGTAGGTGTAGTGGATTTT
+>U_32
+ATACTAACCTTTCCTAGTGATCGGTGAAAGTCTCAGGGCCCTGCTTCAGGACTAGGTTCC
+TGGATTCAAACTTTTGAAGGACCTGGGTAGATGGTGATCACTTCGGGCCTTACTTACTTG
+AGAGGTTGCAAAAGAGATTGGTGTCCCTGGCAGATATAGCAGTGCTGCTGGGTAGTCATT
+GTTCGCTAAAATCATCAATCATTCGACAATAGGCTAACGGGTCAGATTGCCGCCAGTTTC
+AGAACCAAAGGTTTCTTAACCGAATGGCACTGACAGTCAAGGACAAATTGGGGGAACGTC
+ACTGCGTACGCCAATCACAGCCAGGAGACTACGTTTAGAATGTAGCCATTATAAGCGTCG
+TCTCGCATCTTATCGTTCTGCTGAATACAGCTGGTCTTGAATATCCTAGAAGTGACTGGT
+TTTGGCGCTTTATACAACCTCCACATTTCTAAGCTATGATGCCGACTGCTCGGCGCCCTA
+GTAAGACCAAGGCCTTCTGTAACTGTCAACGGATATGTAAAGATATAGTTCCCATTTATC
+CCCACCTCCTCCAGGAGCTCGATCGATCTACCCAATCTCATATTAAGTACATGCTCTCAT
+TTCgcaccaccagcaccagtAGTAATATTATGGCAACATAAAAGTTAAGAACTACCTCAA
+GCCAATCTGAGGTTCTAAATACATTTGGCTTGTATTTTCTTCGAGTCTTGTGTAACCTTG
+AAAGATCGCCTTTGCGTCCTAGCTCTACCAAaattgttttcttttctttttacaTTCTAT
+ATCCACCTTTACATGGGAGTAAACATATAACATTGGTTCCTTTGGCTATACTATATGTAG
+CCCTTAGAGAAACACTACAAATTAGACTCATATTCGAGCCTTCTTTAAGATATTGGGCGA
+CTCTGGCTTCCAAAATTCAAACAGGGCCTCTAGATTCTCACGATGCTTTATTTTGAGTTG
+CTCTTGCTgctttgttgatgatgtctCTTCCAGAACTCTTGCAGTATGAGCTATGGCTGC
+AAGATGGATTGCGTTGCCTGTTACAATGTCTCTAGCTTTCAAGGTACGAGTCTTTAGAAA
+TGGACTTTTTGGCAAATAGAGCTCGCATAAATCCCGCGAACCTGGAAACTTTCTTGGTTT
+TCTTTGTAACATAGTTATCTGTAATTGCAGCCAGTTTGAAATGCAATAGCTAAGTATTTT
+GCTTCAATACTTAGTATTAAATATATTAGCTAAACTATTACCTAGTTTTATTTATAATCG
+TAATTTAATTTAGCAATGTATGCAAAATATAATTTGAACATAATATATActttctatata
+aaatatagCTATAATCTCAGCTAAAGTTAAAGGCTATTTGCCTAGTTGAATAACTATAAA
+AGAAACATTTATATAAAGGTTATCTTAAATAGAGGCTAATAGGCAGACAGGTACCTGTCC
+TAGTTCCTATTTTTAGTATAATTTTCTCTACTATAGGACTACCTACGCCTTTTTGTTCCA
+CCGCCTCAAGTAGTTTAACAAGTCCCAATTAGCAGCTACCTCAATAAACCACTGGCTTAA
+GGTGAAATAGCCACAATATATCTGAGTTCCAAATTTAACTCAAATTCTACTAGAACTAGA
+GCTGGACTACAATACGGCTTTCTTCCTGTTCCGCGGCGGAGTACATCGCTTCTTGTTGTC
+ATCGAAGCACAAGTAGCTCAAGAGACCGAGAACAGGCTGTTGTTCACAAGTAGAAGAGGT
+ATGGGTGAGCTCTGGGAAATGGCCCAGCAGGATACTGATGATCACTTTCTACTTTACCCC
+AGACTAGGtagccatcatctcttctctgGTCCACTCTCCTTGATCCCTGGAGGAGGCGCA
+ACGCCTCCTCATCTACTTATAATCAATACACCAGCTGCAGCTTTCCTTCGGGTACCCTAA
+CGGTAGGCTCATTGCTTTTCGATACTGGCGGTTACCAAGCCAGGTTCCCGTGGGCTGGGC
+CTATTATCAGTCATCTCTTCACTTGACGTATCTCTCATAGATGGCTCGTAGATCGTCATA
+CCTCAGATGTGTAGTTAAGTCTGGAGCCGGATCTCTCGAGAGTAACGGTGATGACACTGG
+CAGTGTATAAATAGGTGTTGTAGGTGATAGTCAACTGGAACGGCAGATCCTAATTCAGCC
+TCAAACTCAAAAGTTTCTAAGCTTATGACTGGTTGCCACTGTAGTTCATCGAACGTTGTC
+ACTGATGGCCTTGGTTGCTTAGGGGCCGCGAAGGGGCTCCACTGAAAGTCTTCCAAACAC
+GGCTGCTCTAGCAGCTGACCGAGAATTTCCGGCCTTGCACTTTGCGAAGAACTATCGTGT
+TCGACAGATATTATGACGGCTGACACTAGCCTCTTCGAATGTTCCCATTGATTAATGGCC
+GTCCTTTCAGGCATTCACTATCCATTTCACTATCTTGCCAGGATGGAAAGACCCCGTGGC
+CCTCCAATTTCTTTGTTTAGGGCCCTTTCTGGCCAAATTAGTCGTGATCCTTGTTCGCGA
+TGTGTGTTGTAACCAACTTGGTACGTTGAAAAAGCATGAAGTCGAGGGGCAGGGCCTAGG
+ACGCCATTACCCCATAACATAAGTCAAGGCGTCCAATTGGGCTTTACATCAGTAGTAATA
+GACGTGAAAAAGTACATCGACAGTTTGATTTCTGACCTCATGATCGACTTTCGGAATTTC
+AGCCTGTGACGAATACTCTTTCGTTATGAAGCCTTCGTCTACTCCCCGTCAGGCTCCTAA
+CCAGCAGCCGAATCTGGCTAAGCCGAAGCGCCAGCCTTAGCCTAATAGCTCTTGCATCTT
+AGTTCTGGATAAGATACTACTAGTACTCAACGCTGTCGGGGAAAGTCACTCTATGTTATC
+AACAAAGGGACTCTTTTGGCCATGTATCTTCCAAAGTAGACTCTCACTGAGATTAACCTG
+TCTACCAGGCGACGCTCGCTTCGGCTTCCGGGTGGTGGCGGGGAGGCGAATGGTCTAAGA
+TGACCTTTCAGCCAGTAACCTCAGCTAGAAATATCACATCTAGCTCATATTTTAGACTTT
+GTACCGTAATGTCTCAACAATTGCTACAGCATACGTGATAACAAGAAAATCCAAGTTATA
+ACTAAGTTTAGTGACACTTGTCCAAGCAATGCTGGGTCGTATGCAATGATATGAACAGAC
+AGCTGTTGTGCAAGTAAGACTAATAGATACCTTCTATCCAGCAGTGCGAGTCTTGGACCT
+ACTGAGGCGGCTACTGCTTGGAGCTGTTCGCCATAATCCGTTATTCCTCTCACATTTTAG
+AACTAGAAGCCACTAGTTCCTTGCAGGgtccaaatccataccacgaaatccacatatgga
+tccataatgtggatccatatccattccattccattccacgtaggcttcagcttttccaca
+tccacgccacggaaccccttccacatgttccacatgtggaaattgtggaaaggaatggaa
+atttaggtggggtttgaaaatacctggatttccttgtgaaatagcgcataccctaagtac
+tttccatagccaataacaacgcaatagcaacaattttccactccgttttacccgtacaca
+aagttcaaacaagtctattctaggagggtttactattactcacgccctgactactccaaa
+ccgaaatggccacccttcatcctaccaagtcaaccacacccgttccagaacgtacagaag
+aagacaatcaacgactctttcagctctacaaaggctggaccttgacggagagagacggcc
+aagtgcgtcaatgggtatatcagttcggctacgatatccagcatgccgataagggggaac
+gccgatgggtgtgttgcctttgcatcaaaGCAAAAGCGGCCGAGGCAAAGAGTTacgcca
+tcaaagggttgcagaacgctgagggtcacctgtacacggaccacaatggcatcatggatc
+gacaggcaagaggcaaaagcctacaaaggcatcgagaaagcacatcagtccattgcaaca
+atcctacagttgaacccgaaggagccgaaggaacaagatttgatcaataccttgatcaaa
+cgtttcgacaaaactgtattccagcagaaacttgtcaactggattgtcaactctaaccaa
+tccttctcgatcgtcaacgatcaagatcttcgagacatcttcaactacctcaatccatct
+gtcgagatcacaaaagctaacattactgacgtgacgtgcgtgccatcgcagaacgagaat
+ttaccaacaacatggaaagagtgaaagatgctttgcgaaagagtccgggacagatccata
+tccagtacgatggctggaagtctggtaaCCGACACGCCTTATACGGCATCACATGTGTGT
+TTCGGGATTCAAATAATCGGCCACAGAAGTGTGTCCTCGGACTGCCTGAGCTTACAGAGC
+GGCACACaggcgagaatatcgccgggcagattatcgagatcattcGGGAGTACGAGATCA
+GCGATAAACTCGGGTATTTCACATTGGATAATGCCGGTAACAATAAAACCTCGATGGGGG
+AGCTTGGATTAGAGTTTGGCttcgactgggagaagcgatgggttcgctgcgttggccacg
+ttgtcaacatagtagtgaaacagatgctgtatggcaagaacccggatgctttcgagaaag
+aggtcttcgaaggacttcacacggcagcgaaggagcatgaagtctggaggaggcgaggct
+ctgttggaaaatggcataactttgctgttgtaggTGGCTGAGTCCCCGGCTTTATTTGTT
+ATACTCACGAAGACCTAGGAGGTGAGCAGATCGGACACGTGGaccgatatgctcaagaag
+gtacaggctgtcgagagccaactctctgatgacgctcagctcaagaaacaccgtccagtt
+ggagttgtggtcgacaatgctacccggtggctttctcaattctcgatgattgaacgcgct
+ctcctcttgaggccattttataattcttttgtccagagagcgtcaaacgagtgggagaag
+gtcaacttgacgagagctggccacatcaaaaagggctccaagctgcccttcttcctgaag
+gaagagaatcgcatgacacctgatgattggcatgtgctcgggactctttacgacattttg
+cttgacttccagctggttgtgagaggccttgagggcgatggacagggaaaacaccggaga
+aaggtcgaggaaaaACGAGATCGACCCTCCACTGTCTGGTAAGCCTtagacttctcaaaa
+gcggcccgATTCTTATTTTAACAGATGGCTTgtacaggaacaagctgggatCTTATTCAC
+GCGtacgaatttcttctcgaaaccctcgaatCCGCGAAAAGAGCAGTCGCCAATTTTCCG
+CACGGCCATCACctcgctgtcaacatcaacctgggttggctcaaattgaacgaATACTAC
+GAGCACCTGAATGATAGCCCCTGATCTATGGCgctgcagttcttcatcctgctACCGGTG
+GGCACTGTTTGACGATTTGTgggagacgacgacgaaagacaattgtggattaccaggcga
+aggagatggtccaggatctctgggagagagagtatagggacctggaggttgatgacccag
+agattgagttgcctgccaataagcggctgaagacctcaagaaacaagttcaCAGCGTGGC
+GCACAAAGAAGCGAGGACTGACGACTGGAGGGATTTCTGTTACCGAGTCGCCAATTCGAT
+CCCCAGCTCAATCCCCTAGGTCCTCAGTTGGcggtctggatcttgatgaatacgagcagt
+ggcagcgtgatatcgaggatgctgatgcttctgtcacaGATCCTACGAATACTGGCACAT
+AAGGCGACTCAAATACCCCGGTTGTCtaggatggccttggatctgcttactgtgccacca
+atgtcagccgagtgtgagaggcTATTCTCGACCACTGGCCGCATGGTTACCAAGAGCCGC
+AATAGGCTAGATGCCAGTACAATTGGGCTTTGCCAGACACTACGGAGTTGGTTGCGCGCC
+GGTTTGATCGGGTCGCTAGATAGGATTCTAATGGACGAGtgacaaaaacatcgacgtcac
+caaggcatggatgcgatccactaattaccattgttagacaaagtaggtttccattccaca
+aattccacaatatggattcatttccataatggatccatttccacccattccacatcgaag
+ttattagtcagcatccatatccacgccatattcacaaatgtgtcgtggagtgtcgtggat
+ttgaaccctgcgTCGTACACATAGCCGTGTTGGCAGACCGCAAGACTGTAAGCGACGTCG
+AAGTACTCCCCTGACATGTGGTCGGATTGTACAGATCTCATCTGATTATCGCATTCGGAA
+TGCTCCTTCCCGAGGAATAGGGAGCTAAGGTAGTGGATCTTTATACCCTTGGGATTGGCT
+ATTGGCGTGTAGTCTTCTTTCGGAGGCTGGGCGTTCCATTGTTTCCCAGACACGAAATAC
+ATTCCAGACACCCCAGGAATCATTACCAGAGAGGATAGAATGGTCAAGAAGATCGCAACA
+CCTGGTGCCAGTCTTCGAATGCTGGGCGGCCAGCCCAGCGATATTGCGTAGCCAGCCGGC
+ATTTTTGCTCCGTGAGGCAACTGCGTCGTCTTGGAGATATTAGTATAAAGCTTGGAGCAG
+AAAGATTAACTTGAAGGCTTttcgacaagatcctcaGGTCGTAGATGCCCCAGTTAGGAA
+TGTGTTGTACCATAATCTTAATTAACAAAGAATACCACACATATTTAAGTATTTTCGGCT
+GCTATCTGAATTCCATGGAGAAAGCCTCGGGTTTCTCACCTACCTAAAGTAGAAGTAATA
+AGCCAGATCAATCAAAGGTTGCAATTATGTCCGAAATAGGCAGACCCCTCGCACAGCTCT
+TTGGAGTATTCGCCTGTGAGATTCACCGGAGAAGGTGACAAAGAAAAGCCTTTCGCGGGC
+TCAGCTCCTCAATTGTGGCCTCGAAAAGGCAGCTTCTCAGGAGATCTCCTGCATGATTGT
+ATTTATAGACGTCAGCCATATGGTGCGATTCATCCGGTTGCCAGCGATATGACATGGGTG
+AGTGACCAATGTCGGCGAGGGTGTCTTACCCCTGAGGATTGCCAACCCAGGCAGTGCTCA
+ATGCAAAGTCAGGCGGCCAACCTGGGGTTGGAACTTTAGTGGAACCGCTGCTTGATCCTC
+CCTGTTCGAGCACGAAGAGTGGATACTTCCCACAAAATGCCAACGAACACAGCAGCAAGT
+ACCGGATGATTCTACAAATATTCGGGTCAAGGATGATCCGAACAAACCTCAGGGAACGAA
+CGAATTACCTCGGCTTTACACTCTACCGGTTTCGGTTGAATCTACGACCAAACCTCCAGC
+CTTTATGCTGCCGAAGCCATGGTCCCTACTTGTCATTAGTACCTAAGTAATTGCGTCAAT
+GTTATTATTCCTATCTTTATTCTGCTCTAGCCGAATATAGGCGCATAGGTAATTCCCTAG
+ATAGAACTTCGTTGATGCATTGACATATTGAGACGGCGTAGAGACGAGATCAGGCGTGAG
+AAGAACATTAATCGGAGATAGGATAGTAATAGACTTAGTATATATATCAGGATTTACCTA
+TAAGGACCAGGGCAACTTCTAATAGCAGAGATAATATACAGTTAAGCATAGAAGGCTTCT
+AACCAAATAACGTGGTAAGGTATACCCGCGTAGTAGTATATCATCGGGTAAGAGTTTAAG
+CCTACTAGAGGATTAGTTATTAAGTTCAGCGACTtagagctgaaagagatAGGCTAACTG
+CGCTTCTGCAGAAACATAAATCTGCAACTTATATTAAGTTCGCAGGTCCTCATATATCTG
+CTTTGCGCCCCAAAAAAAGGTCTAGCCTTTCAGTTAACAGCTCTAGATACAAGCTCCTTA
+GGTTGATATTGAGGCTGCGGGGTGGATTTTTCGCGTCTCCGGGTATAGCAGCAAATAACA
+CAACTCAGCCTAGAACCAAGACTTCCTAGTTATATATTTTGCTGGAAATCAATCTTAATG
+CACCGGTTTCTGGCAATCTCCGATACGGGTTTATCTATCCAGGACGCTCCACGGCCGGTG
+AGATATGGGCCATCGGCGCGGGGCCGCCGAAGGATACTACGATTACCTCGGCCCCGTTAC
+TCCGGCTTCTTATCCCCGTTTGGCTCTCTGTAAATCCCCTTCCCCCAAGACTAGTTTTCT
+ATGGTATGTAATGATTTTTATCTATCTTCCCGAAAGAGAGACACGTTAACTATAAACCTC
+TCTGTCCCTCCGCGGTTTTCCTCCAATTCTTGCCTAATGATTTAATTAGGGAAAGCTTGA
+TGCGATCAACTGGGCCACTTCGTTTCGATGcttcctcaacctcaaagaTGCCCGCTTTAG
+TAGCCAACGCCACCTGCTTGCTATTATCATCGGCTATTATTTTCCCGATACGAAACACTT
+GGCCAAGGGCAGCTTCGTCGGGCCGCAGTTAGCGTTTCGTCTTTTCTAAGATCATAGCGC
+AGGAGCAGTACGTCAACCAATGGCGGACGATATTCAATCATTTGGTAGGGTCTTTAAGTC
+GACGGTGCGTTGGCCGCGAGGCCTTCCACGTGGATCCCCGCCAGTCCGCCAACGCTCTGG
+ACCCTAGAATTGTGTAGTCGTAAATAGCAAAATACCTACTCCGCACGTAGCCAGTCAAAG
+gtatcaagaagatcaaagTTGAAATCAAGCTGCATCGGCATACCCCAATCGAGCGTCTCC
+AAGGCACCTCCGCCCGCTAAAGGAGTATTGAGATTATGATCGAGAACGCCTTGAATGACG
+GCCTTGCAATCGGCACAAAGATCCGCGTTAGGAGCTGGCGGCCTCACCCAGTCAAGAAAC
+CCAATAAGAAGGCTCAATTTCTGTATAATCGTCGATCGACTCAATTTGGCACAATCCGGA
+TGAATACCGTGAAAGGTCGGTCGCAACAGCTCCAGACAGAGGATGCCTCCCCCAGGAGCA
+GCGTAAGCCATTAACTAACCCGTTAGTCGGTCTCAAATGACAAGTTCAAAAGACTTACCA
+GCCATTCAAAGTCCCTTCGGACTTCTGCAAAGCGATCCTGCTGAGTCCAAAAGATCAGCG
+TCAGAGTGACCATCTCAAAGCTGATTATCAGCAGCCGGCTCTGGTCCGAATGCCCGAGGC
+GCAACAGTAACCTCTCCGCAAAGAAGAGGTTCTGCAAGTGCTCCAATCGAATTAAAATCC
+TCGTGTAGATTGTATCTACTTCAAAGTCCGGGCTGTCAGAATCTTCTGGATGGTGAATAA
+GGCTCTGCGGGAAGTTGGCCACGATTCTCTCCGCGCGGGCTTTGATCTCGCTACATGGGT
+CAGCGGACTCGGCATATGATGATGAGACAGACATACCTGAGGCTTTCCAAAGTAGCCTTT
+GAGCTGTCCTCAAGCGCAAATTCAAGCAGCTCATCTTTAATAACAGCAATCTGCACCCGC
+GCCCGAATAAGTGTTGCCGAATGCATATCGCCATCTCTATTCCATCCATCCTCATCCAAC
+GTCTTTCTCGCACGGCTTATAGTCGCCTGATCCGCCATAAATCCTCGTCTCGAATATCCA
+GAGGGAGAGGAGTCGAAAAGTATCGGCGGCCGATAAGGGGCGGTCTCCCCGTGAAGGAGA
+CCATCACCTTGTCGATGGTAAAGATGCGTGCAGCTAGGCGACGCTTGCTCTCTAAGCGAA
+GCGATGGCACATAATCTGCATTCTCTGACCCGACGTGCAATCCTAGAAAAGTCATCAACG
+AGATTGTGTCGGCATGGTAGCGCCAGCATAACAAGCCTGACTATATCAGCGTTGAATCGT
+GTCACCGAAGATAAACATACCGGCATCTCCTGTAATGAGGGACTCAATGGTCGCCCTTCG
+GTAACAAAGATACAcccagggttcaaatccataccacgaaatccacatatggatccataa
+tgtggatccatatccattccattccattccacgtgggcttcagcatttccatatccacgc
+cacgaagccccttccacatgttccacatgtggaaatcgtggaatattttaggtggggttc
+gaaaataccttgatttccttgtgaaatcccgcatatcctaagtactttctatcacccaca
+acaacacaacatcgatttgccaccccattttcctccgtacacaatgagtccattctgggg
+gcttcactgttactcgcgttactaccccaaatcgaaatggccactccccatcctaccaag
+tcaaccacatccgttccagaacgaacagaagaggacaatcaacggctctttcagctctac
+aaaagctggatcttgacggagagagacggcaaggcgcgtctataggtatatcggttcggc
+tacgaatatccagcataacaagaaacaggaacgtcggtgggtgtgttgcctttgcgtcaa
+gcaacggcggattttaatggaccaatgacaaaaacattgacgtcaccgagggcgggcggg
+acccattaattaccattgttggacgaagtaggtttccattccacgaattccacaatatgg
+atccatttccataatggatccatttccacccattccacatcgaaattattagtcagcatc
+catatccacgccatattcacaaatgtgtcgtggagtgtcgtggatttgaaccctggaTAC
+ACCAACAAGTCGTTGGCAGTAGAAAAGTGCCGGGCCAATTCGATACAATATCCGAGGCTT
+GTCGCGATAGTCCGGGGGTTCGCGTTAGGTGAGCCATCCCAGTAGGTCCAGATCAAGCCC
+AGCGATTCCCAGCGAAGTGCTGAGCAACCAAATTGGTCAAGCCAGTCCTGGCCGTTGGGT
+ACTCGTCCCGTAGTGGACGGGCGGTATTACTGCATATAGTGAGGCCCATCTCCTCCAGTT
+TCAGCGTGTCTTCTCGGTTGGCAAGATGCTCACCGAAAGACTCTTGAAGTGACCGAAGAG
+TTGCCTTGACAGAGGCGATGATCCAATGATCGGCGCGGCAATGGAATCGATAGGACAAGA
+CATCGTCAGATGGTCCTGGTAGGTTGCGGAGGACAAAGAGACACATTTCCCGAAGCGAAG
+AGGGCATCTCAATCAGACAAGTCCGAACTCGAGGACCACGTCTTGTGGCAGATTCAATAT
+CGAGCATAGATCTATGGACGAGAGACAGACTATTCCGAGTTTCCTCAAACACGGCGTTGT
+GGCTAGTGAAGCCGAGATATCCAGGAGCAGACGGAGACGGCGTCGATGTACCACTCCGAG
+TCGGGGGAGTCGGGCGCTGGATTCGAGGCCCTTTGATCCTGGGCTCCGAGACTGTGTAAA
+CACACGtttcctttctcttcctGCACCGGGAACAGGTGGGCTGACCGTGATCGCACGCAA
+CTTTACGTGCTCGGCACGGATCGCAAGCCTGCGGGCGCCCATTAAGTCGACGAAGCAAAG
+GCGTATCACATTCCATGGCGCCATCCATCTTAGGTAAAAGGACAGGGAAGACAGGTCTCA
+AGGAGTTCCTCTATAATCAAAGGGTACCAGGCATCACCAGCAACAGATGCCCCAGCGGAT
+CAGACCGACAAACCGTAGCGCACGTCCTCTTGCGCTGCTGTTAATATCACCAACTCTAGG
+GCCAGGAACTAGGATAACTCCAAGGATAAAATAATCTCCGGAAGTTACTAAATAAGCGCA
+AAGCAGCCGCCAAGGCAATCAAGTTCATCGAACTGACTCAGATCATTAGGCAATTTCAGG
+ATCGAGACCTGAATAGATAAAGCTGAGCATTAGGGGAAGACTATAGGTATACAGTCGCGA
+AACAGAGGGCCTCATAGCCCGAGAGAGCCTAGAATCACGGATGCGTTAGTAGGGAACCGC
+TGTTCACATAGGCCCGCCAAGCAAATGTAAAAAGTGGTTAGAGAGAGAAAAGCAGGAATT
+TTGGGGACAGCTGGTCAGTGCCGGTGTGATGTTGGCGAAGTGGGGCATCCGGATTAATGC
+TGATCCGCGGGGCTTTGGGCTGTTTGCTGGACCTTACTAACCGAGCATAGTTGCTTAGAT
+GACTACAACCGCGTAGGGCACAATCTGATAAAACAAAATGGgttgattgtgttgttgtta
+GTTTTAAGTTACATGTAtccgagaggagcacagctccttatATAGTAcccacatcccagc
+caccagcagatcggaccaCCTTAGTCACACGGTCTTAACAAGGTtatcatctcttctttg
+gtTCATTTTCTAGAGCCTATTGGCGTCTCACAGCAGTTGGTCATTTGGTTCTAGTCGAGG
+CACCAGTCGTAGTCGGCTTTGCTATATCGTAAAGGTGGTCCCATTGCCTTCTGATACTGC
+TGGTTAGTCTTAACACTAACGGGCGGCTATGCCTTATACCAAGCTTCTCTTACTGCAGTA
+TATCTCCGGTAGATAGCTCGTAGGTCATTATACCGCAGTGCCCGCGCTACTGCTGCTACC
+GGTGGCTCTACTGCTGCCGGCCCCTTTGCTGTTGCCGGCAACGGTGCCGTTGTTGAAGTA
+TCAGCTGTTGTTGGCGGAATAGCTATCGCTGCTAACGtttttgttgctgttggtgcCTCC
+ATTGCTGCTCGTTGTAAAAGCTCTGCGTGACGCAGAGGGAATGACTTCGAGGTCATTGTA
+TAACCTATCGCGTGGCATATGCTGCATTTAGGCTGCGCCCTTGGTTATATTACTGCCTTA
+ACTGCCTGAAATGCACTAGGCCCTGCTGAACACTTAACTATAGCTTGGCTGAATTACTAG
+TTATTTAATTAATAGATTAATAGGCTTAAGCAGTAGTTAAAGACTCCTCGTATAACTAAG
+ATAGTAGTGTCTATAGAAGTATTTTAAATAAAGAGTTAATCCTACTCTTATAGCACCTTA
+AGCATATAGGCATAAGGGAGGCCATAAGATTGCGAAAATATGCTAATATGGATAGATAGG
+TCTTCTTTTAAGAGCAGTTTCTATTACTCTTTAACCTTATATAAAGCCTTATAAGATACC
+TAGCTATATATGGCACTAACCCTTTAATTAAAGTAAGGCAATACCTCTATACTAAGCCCC
+AAACGGCCCCTGCGCAACTATAAGTCATGGTAGTGACTTTAAGCGTTAGCAAAACTAACC
+CTACTAAAATCATTATATAATCATTTAATAAGCTATTATAGATATTAAATAACTCTCTAG
+CCAAGCAGCTAATGTATTTAATAATAATAGCTTTATTTAAGTCTATTATAGCTGCTATAA
+GTAGCTAATTAATAATATATGCTAACTAGTTAATACCCTAGTTCCTAATTATAGCTATAA
+CTTTAAGCCTATTTATTTTTTAAATTAGTCCTTTTAAATAAAGGCTTTACCCTTAGagtt
+attattattattctAGTATTTTCTCCTTATTTAATTAATAAAGAGCTAGgtttattatat
+aaatagCTAGGCTAGTAATTATCTTAAGATACTTATAAATAgttataataataaataata
+gCTATAATTAAGCCTTCTTAATTAGAAGCTAACTTCTATTATAAAACCTTAAATAAAGAT
+TATATttttaatttatatataaatatataagGAACCTTAGATAAAAGACTTTTAAAGaat
+attataataaagaAAGAGATAACTAAgttatataattataaagtaaatatttttatatta
+attttaattattattataagtTTTATTTCTCTTTAACTATTTAATAATATTTATAATTAC
+TAAGGATAGTTTTTATAGCTACATATATAGCTAGGGAAATAATTActttaattatatata
+atatatatcTATTACTTTCTTTAAACTAGATATAGctattattataaataagTATATAAT
+TTACTTCTTAGGAAAATCCTTAGAGATAATAATTATCTTATTTAAATATAGTCTTATAGG
+CTTTAAAGTATAAGTTATAGCTTAATGTAATTATTTCTTATAGTAGCTTTAATATAAGCC
+AGGCTAGAAGTTTATACCTATAGGTATTAAATATACTTATTAGCAGCTGCctttattatt
+atattactAATAGTAATAATAATAGCTTTAAGAGCTATAAAGTATTATTTACTTAAATTT
+AACCTAAGCTATAATTATTACCTTAGTGAATTTATTACTAAAAGCTAGATACTATATATT
+TCTTAATAACTTATTTTCTTCTTTTAACTTATTTTATTAGTAATATTGCCTTAGGCATAA
+AGCTATAAGTATAGCCTATTTAAGCTATAGTCTTTATAAGCTATTTATTAAGCTTAAAGC
+TAGTAATAATATTATTACCAAGAGTATTTCTTTTAATTACCTTAAAGTATTTCTAATAGC
+TAATAACttaattaattaaaaaaTAAATTTTTAAAAATAATCCTTAGTAATTTAACTTTA
+AATAAGTTAATTAAATTACTTAGAAAGATAATACCCTTATTATTATAACCCTAGtagtta
+tattatatataccttaTAAAACTCTATATAAGGCATTAGCTATAAAAGACCTACCTAACC
+TATATTAACTAATTAACGCCCTTACTATATTAGAATAAAGGATATTAAAATACTGCATAT
+TATAAATATTATGCGCTAGGTATAATTTGCCGCTAAGACTTATTACTCCTTATATAATTA
+CTTAATATATAAGATATATTTATTAATACTTTTATAAACTTAGCTTATTAGCTATtaata
+agacttctttatattaataagcttaatatatattacttaattattaagagatataataaT
+TAACTTACTTAGTTAATACCTTATACtatttataaatataaaCTTAGTATAAACTAGTTT
+CCCTATTTAAAACTATATTTATTATACTtatattatttttatttattatatttataagTA
+ATAATAAGGTTAATTATATAAGGAAGTAATTAGTAATAGGctaatatataatataattaa
+tataagAGTTTTTTCTAATAAAAAGCTAATTTAAGTTATTTTaattttatttattattaC
+TACTTATAATGATAAAATAAATACTATAAATTAAGGTAATTAAATATAAGCCTATTAGGG
+CCTTAATTACTATACTTATTAAGGTAACTAAAAGGCCTTAGCTTAAGACTTCCTATTAGA
+AATAGCCTTAATTAATAGCTTTATTTTATAATAGTAAGGAAACTTATAATAAAAGCCTAA
+AAAAGGCTTTAGTAAAGTGGTAATAATATTATACTAATAATTTTATTTTAAAATATAAGC
+CTAATAGTTAATTAAGATAAAGATTTTAAATTAAGAATAAGTTTATACCTATTTTTTTAT
+TTCTAATTATTATATACCTTAATTTACTTCTTAAGTGCTTACCTAGCCTTATATAAATTA
+TACTTTAAAAGTTTATAAATACTAccttattaatatataattaaatagatttaatatata
+ttaattTTACTTAaatattcttttttttccttGCTATTAGCCTTATATAAGGCTATTAAG
+CTTTTTAACTTTTCTATAAAGGCTTAAATAATAAGACCTTTATAGCAGGCTATTATTATA
+GAATTTAAAATTATATAAGGTTTATCTGCCTTAATGGCATAATTACTACCTTAACCAGGC
+AGTATTAATACTAGCTCTTAGCAGTTAAGTTACCCTTCTTTTTTTATCCTACCTAAAGGA
+TGCGCCTAGTCTATCTATTATACTTTTACTTAAAGGTTAGTTAAATCCTAACTAAGTAAG
+TAATTAAGTATAAACTTATAAGTAAGTTTCTTAACCTAGCTTTTAACCCTTCTTACTAAT
+AATATAATAGCTATACTGCCTTAATGCCTACTATATAGAATAGCCTATAGCTATATAATT
+ATGCCTATTATATAACTAGCTATAACCTTAATTTAGCTATTAGGCCTGCCCTAAATATAA
+CTAATAAAGAAGAACTTAAAGAgatttatataataatagTTACTATTAGGAAGAACTTCT
+TATTAAGGTGTAAATTTAACCTTATTAGGATAGCTATCTTTAATTATAGCCTAATCTAGT
+TAATtagttatatatattaaaggTATATTATTAGTTTAATTAATTTAAACTAGGTTAATT
+CTAAGCTATTAGGTCTTAAGGACCTAGAAAGGGGCCTAAGAGAAGGTTATTACCTTTAGT
+TAGATTAGGCAGCCTTCCTTGCTGCCTTTATAGGTTTAGTTATATATAAAGAGTGGCTCT
+TTAATGTATCTAAAAGGGTTATTATTATCAAGGGGGAGCTACTCCTGAATTGGTAAGGAT
+TGGGAGTCTATATATAGAGTTCTAAGATAAATACAGGGTAAAGGCGGGGCTTTATAAAGG
+AATTAGGTTAACTTTTATATAAGTTAGTTAGCAAAAGTTAAATTAACCTCTATTAATTAA
+ATATATATAGTAAGGTATATAACTAATTAACCTTATGTATAAGAATAAATAAAGTAAAAT
+TAGTAAAAAAGTAGTAGTTTAAACTAGGTTATTTAAATATAACTATAAgattatatataa
+attacTTATTAATTATCTAGGTAATAGAattatataaataataatatattaagTAATTag
+atattattataattataaataaaAGGCTATATAAAGAAGTTTATTATTTAGAAAAGCTAT
+TTATTAATAGTTTTTATAATATTAAGCTTAAAAGAAAGATATTAAAAAATTACTAAAGGT
+ATATTATTTTAAAGtttataaataaatattactTAAAAATCTTGTATTTAATTTATAATA
+CCTTTaaattattattaataattaGTTATTAGTTTAATTATAACCTAATTATATCtctta
+tttatattaataatatacTAATATTTAGCTAATTTATTAAGtctattatatattatatct
+tATAACCTAATTAACCCTTTTTATATTACTAATACTAATATTATACCTTTAGGTCTTTAA
+CTTTAGGTAATTAAACTTATATAAAACTTAATATATTTTCTTCCTAAA
+>U_39
+CCGAACAGCAGTTCTATGAGCTCCTGCGATACTTGTTCATCTCCCCTTGGTTCCTCGTTC
+CCAGTATGTCGCACAACTTGGCTCTCATCGCTCCAGTACTCGCAATCTTCTTCAGAACTT
+TCTGTAACattctcctcctcgtcttcttcacGTTCATCCTCGGAGTAGTTATGCGAAAGA
+CGTCGCTGCGTAAATCCAACCAAGGAGTCTTCCTCAGTTCGAGGCAAGGATAGCCGTGTA
+CGAGGTGATTGGGCGTCAAGATCAGATAGTGATTCATGGTTCCATATTGCCTCAAGAAAC
+CGAAACTGCTTTCTCTTGAACCGGATGCCCGTGAGCCTGTCCCGAGTGTCTGGGTCCATG
+CGATATGATCGGAAAATGAGCAGAAGACAGCGTTTGAAAAGCACTCGGTACTTTCTCCTA
+CTTGAGGGGTGATGTACGAGGATGAAAGGTTTTGGGTAGCACGCTAGAGCATGCGTGCTT
+CTGAGCCAACAGAGGATACTTCTACTCGTTTTACGAGCGGTTTCCTCACATCGATCCAGA
+AGCACGTCTAACGCTTCGAGAACAGCTGCAATCTTTCGTTCGTCTTCCATAGTGCTGAAA
+ATGTCTTCGTGAAAACCGTCGGTCCCTTGGCgaccaagaagatgaggCCCAGCGCCTCGA
+GAGAAAGATGATGCCGCAAGGGCAGCAAGTACATCTCGACTCTTTCCGTGATATGTCTTA
+TCCCAACCTGTCCTTTCGATCCATGGGGTCTGCTCTTCAAATCTGAGAAGGTCTCCTTGG
+CTGTTTGTTCTCATGCCTCCTGATTCCGTGTGGGTTGGTATGTCTTTACCGGAGTTCGAA
+AGTCGTTCTTGCTCTTTAATAGATGCGAGATGAGCTTGGATAGCATCACTGGTCCGTGTA
+GCAAGACCACCACGACTAACAATCCAATACCTTCGAGACTGGTTTGACCCCGCTGTCCAT
+GCCTGTAGCCATACCTCATCGTAAAATTCATCTAGCTCGCGCTTTCCGGGAGGCTGACCT
+TGGAAATACTGAGTGGAAATATGGCGCGTTAGAGACGAGAAGTTGGTGGTACGGAGTGGG
+CATTTCCGGCAGGCATACCCCTCGTAGACGCGCAAGTCAGGATGTTCCGAGCAGCCGTCT
+TTGGGGAGCGGTGCAGCACTGGGATCACCCAGATATGACTGGCCCAGACCTTTGAGGAAT
+TCGGTTAAGCCCTTACGCTCACCATGTTCAACCTGGTGCTTTACTCTCAGGTGCGTGGTA
+ACAGCAGATCCTTTCACGGATAGTGCGTATCGACAGGTTGACCGGCAGCAAATCAACACC
+TTTGCATCTGGGTCGATGCGAAGAGCAAGTCGGTTGAGAACATCAAATCCAGGCGTTGCA
+AAACTCATCGTCGAGCTCTAATATGAATATGTTTCTAAGGCCTCACGGAAAGAGGGCTTG
+AAAGAAACGAAAGGGGCGAGGGTGACCTAGGGTGAGGCAGTTGCAAACACGTATCGAATG
+TTCTTCGAAACTTCAGCTTCGTcggaaaggaaaggaaagtCAACGTTGTCTGATGATGGA
+GAAAAAATAGGGGTTCCACCGTAGCTCCGCGAACCCTGAAAGCGTGCACGGACGAAAAGT
+GTGTATTACGACGCAACTCTGGGGAAATTGGAGAGACGTCTAGCGTGCACGGACCAGAAC
+ATGTGCATTGCGTCGCAATGTTCGCGGTAATCATTGTAGTAGGGTTGGGGTTATTTTCAA
+CCAATTAACTACCCGATCGAGCCTCTAACGATTCACCCTAAAGATTTAAGCGAAATTATC
+CATTTTGGTGGCCGATTTATGATGAATCGCCTGTGAATAATACCTAGGACCCTTGAAGTA
+TGGCACAGTTTCTCCGCTCTTGGTCGTGAGCTGGAATTCATCTGCTTTGCTGACTACCAG
+AGTCCAGAAAAGAGTAAGGTCTTCCGCCGGGATCGTATATTGCAGATGGACTGCCCTGTT
+GACATCATCAGGCCTCCATCGATTATTTCCTGGCTTTTCTTGGAACGAACGAGACTTCGC
+ATACGCTATGTCGTACGTTCGTGGTATTTCCTGGCGGCAAGGATCGGATATGGCCTCACA
+AGCTGCCgggatgatgatgtgatCATAAAGATCTTTTTGACGCTCAAGGGACAGAGCATT
+CCGAGTGGCTGAGGTTGAATCAGGGGCCGCACAAgggaaaaagagaaagaccGAAAAATG
+TACACTATGTGTGTTAAAAGCACCAAACTTGATATGCCTTGTTTTGGCCAGGTCCAGCCC
+ATGAGGTTGAATCACCTGGTCGCATGATAGGTTTAGGGCGAGAGAGGGTAGAAAAGATAG
+GCGGAAGTTGTTGGGAGGTCGAATTGCTTGCAGACCTGTAGCCCCTAGCCAAATGCTGTC
+AATATCCCATTGTCTACACAGAACCAACTCTGGTTCGttctcgaggagaagttgcATCTG
+CGATTTGCGGAACGAAAGCGGGTGGCTGGGCTTGTTTGACAGGAAGTCCCCCCACTGTCG
+GAAAGAGCTGCCGGGATCATAAGATCCAGCTTCACCAAAAACCGTCGGTAGAGGAGGTAG
+GGAGCTTTGTAGGTACTGCACGCTCTCTCGAAGGGAAAAAGTATGCTCTGGCTCATTGAC
+CTCAAATTCATTTTCACCTGAACCAAGTGTTCTTGTCAGTATATGCTATTCAGTAGCCTT
+TTCGGAGATACGGCAAGACGTACAATTACACTtggaatggaagaagattCGAAAAGCCTG
+GTCATACGCAATCTCATGCAGGTCGAGAAAATCGGGGTTCGACTCAGTGTCTTGATGCTG
+GAGGGCTTCAATGAAGCCATCGAGCGTCTCATTGCGGTTTCCACCGACGTCCGAGGCAAT
+GGGCCCAGAGGGATATCGTGAAGAGCCAGTGCATGAGCGTGCCGGGCATGTCTGTGGATC
+TGCCCGTCCACGACGCGTAGACGCTGAAGGGCCCGATGCCCTGGTGATGGACTGAGATTG
+GTGATCATCGATCATCGCGCCTGAGTTGGACTCTCTCGAAGGTATCGAGGGTAGTCTATC
+CGTACGTGCGACAGAGGGTAGTGTTGGCGGAATCCGTAGTCGATGCAATCGGTTGCGGTA
+TCTCTGAACGCGGAGTCGCGTAAGCGCTCGGGTCGACTCTGGCGTGCATCCTCGGGGAGT
+ACGCGTTTCGGGAGGAACTAGCTGGCCTGCAGACCAAGGTCGTAGTCTTGGTGGCGCGTC
+GATGTGCGCTGCGACCTGTTCCGCATCATGTCTCGTTTCTGTCGGCTGACCCGTGAGTGA
+AGGAACTGCCTGATCATCGGTGCTATCAGAGGCCGTTGGATAAGACGGCGGATGTTCATC
+AACGCATACTGAAGGCCTAGCTTCTGCACGCACGTTTATAGCCAAGGCGGGAGCAGAAGG
+TACTGTCTGGCGCGCTGGCAAAGTAATTGCAGTGCCAGTGTGCATCAAACCGTTACGCGA
+CGCATCCTCAGGTGGCACCTGGCCATGCACAGAGTTGATCACGCGGATACCAGGGTAAGC
+AGGACACTCCTGACGAACCAGGCTTCGATgtttctgctgttgtcgacGGCGCCGATTCCT
+AGCCCGCTCGCTTTCGCTTTCGATCTTGTATGGGTTTGTGAAGGCTCGACGACCCATACT
+TAACGAAGAACTTGCTTCCTTTGACTTGATCATTCATCTTTTCCGCCATGATTGCAGCTC
+CCCTTCTTTATTTCAATTGCGAGGCTGACTCTCCGAATAAGTCTAATTACGTGTTTAAGT
+TAAATTAGAAATAACGGCAGTTGCGAATCACACAACTCGTAGGAGGAGTTATCACATTTT
+AACAAGGGTGGCGATTGGTGCCGAACACGACGCGAGAATACGGATTAACTTTGGTTGCGA
+TCTAGCGCCTATCATCAGTTTGTTATGTTCAGGACGTCGGAAGTGGGTACTCGCAGGGGT
+ATTCGCTTTTAAACAAGTGTTTATTGGTTCATGGGCAAACAGCAGGGATATCGTGCATTT
+TAAACGATTGCTGATTGGTTGTTTTGAAGCAGGGGATAGAGCCCGCTTGAATAGCTGCTT
+ACCCTATATACACTTTAAGGTCAACTTTTTGGCCGTTACAGGTCGCCTCGAATAGAAAAA
+ATGCATTTTCTTCGATTAAATCAACTTATAGAAGTTTTTACTACAGTGTGGTATATTTTT
+TGGACCGCACATCATTACGGTTGGAAGGTGTTGCGCCGAGATCTACTTTGTTGCTCTGTT
+TGAACGCACAGGTCAACCCTGACCCCTCCAACCATCATAGATATCGACAAAGCCCGAGTG
+TTCCCGCGTGAACCTTTGCACGCCCGTGGCTGACGGTAGAAGAAATCCGTTGCAGTCATA
+AGCTTGTGAAGTTACTCCATTGGAAGAGTTGTCTGAGGAGCGAGTACAAGGCCGCCGTAC
+CCAATCATCCAACATGCTTGTATTTCGTAACTGCGATGACGGCGTTGCAGATGCTGTCGC
+ATGGCTTCGTCCCTGGGCTTCATCAGATCTACGTGATAACCGAGCAGAGCCTTGAGATTG
+TGGAGTCGAGGATCTCGCATCGTTCTTTAGCTGCAGTCGACGCCCGCGCTGTTTGTCTGC
+CGCGTGCTCTAAGCGAGTAGGTGGTGCATCTGTCACAGAAACTTAGCTTCTCTTTCTCAG
+ATTGAGTACTTGGATGTTGGAGATCACAAGTGTGAGGCGACCAAGGCGGTGGCAAGGTGT
+GGAGGAAGGAGGAACATTCTACAAGAGATCGTGCCTGTACATAAACAGTGGCTCCCTTGC
+TGCACTTTTAGGATGaattaagcaacaagaaTCTTCTCATTTCAACATTGGAAGCTCACG
+ACGTCGGCGGTGAGTCACCTTCTTCGAGGGTTTAGCAGTGGATCCCGGCATATGCTCGGA
+AAACGTATTGTGAGGGCCAAATTCAAGTGGCTGCGACGAAAATGGTGGAGTAATGCGGGG
+TTTCTCAACAGTGGAATAATCCACGACTTGACGGGTCTAGGGCAGGCGCGCCCCTTATGG
+AATGGGATCGTGATTTTATGATTAGTAGTTACGAAAAAGAACTCTACCCCTGTCAGGTGG
+CACAAAAAAGAATTCTACTAAAGTTCCTCATGTCATCCGGCAGTAGGATTCCTGGTCCAA
+GCCTGCAAGTATACATGTTCATACGTAGCCTTTGCCTTGACGTGCAATTCCAGCCGCCGC
+CTCTCATGTTCTGCACTCACATGGCGAGTTATAACCAGGCTGCTGATTGTGAGAAGATCG
+CAGAACTTGCAGGTGAACCCGTCGAATAGTGGCAGGTTAGGATCATACAGGGACTCGTTT
+TGGCGTAACAGCGCGTTGGCAGGATCCAGCAGTGGAAGCTCCCGGTTGTCCCAAAGACGA
+ATAACTCCACGACAGTCGTCAATCGGTATGTTATGCCTTTTCCTAAGATGCTCGTTCACT
+TGGGAAGGCTTGGAGGAAAGAGCAAAGCCACATTACTCCTGAAAGCAGATAAGGAGCTGG
+GCCTGAGGATGGATTAAGAGCTGGAGGCAGGAAAAGATATTATCATCAGCCATCCTTATT
+CAGAACGTCATTTCTTAATCGCAAATTGGTACGAAAGGAGATCAAGAGGAGATAAACTGA
+ATATCACTAGGCGGAAAGTACTGTTATTAAACCATCTGATCTGCCGTGACAGGGGTGTGT
+GTCGTGTACGGGCCATGATTTCGTGTATCAGGACCTGATACGCggggtaattggtacagt
+acTAGGTCTACCAGACGTCGTCGTCGGATAAGTGTGAGGTGCATTTAGAAAGACAATGAT
+TAAGACATAAATCGCAGCAGGCGGACGACGGCCTCCTGCCCCTTCTCGACGGCCAAACAT
+AGCGGCGACTGGCTGTTATAATCCTTCGCCTCGATATCGGCGCCCTTCTCGAGCAGCAGT
+TCGACTATGGCCTTATGCCCATTCTGGACGGCCCACAATAGCGGCGTGCGGCCGAAGGTC
+CTGTCCTTCGCCTCAACGTTGACACCCTTCTCGAGCAGCAGTTCGACTATGGCCTTATGC
+CCCTCCCTGGCGGCCCACAATAGCGGCGTGCGGCCGATGGTCCTGTCCTTCACCTCAACG
+TTGGCACCCTTCTCGAGCAGCAGTTCGACTATGGCCTTATGCCCATTCTGGACGGCCCAC
+AATAGCGGCGTGCGGCCGAAGGTCCTGTCCTTCGCCTCAACGTTGACACCCTTCTCGAGC
+AGCAGTTCGACTATGGCCTTATGCCCCTCCCTGGCGGCCCACAATAGCGGCATGCGGCCG
+AAAGTCCTGTCCTTCACCTCAACGTTGGCACCCTTCTCGAGCAGCAGTTCGACTATGGCC
+TTATGCCCATTCTTAACGGCCCCGCACAGTGGCGTCTGGCCGTCATTATTCATCGCCTCG
+ACGTTGGCACCTTTCATAAGCAGCAGTTCAACCATAGCCTTATGCCCCTCCCCGGCGGCC
+CACCACAGCGGCGTGCGGCCGAAAGTCCTGTCCTTCGCCTCAACGTTGGCACCCTTCTCG
+AGCAGTAGTTCGACCATGGCCTCGTGGCCATTCTGGGCGGCCCACCACAGCGGCGTGCAG
+TCTAAGAACTTGACCTTCGCCTCGATATCGGCGCCCTTCTCGAGCAGCAGTTCGACCACG
+GCCTCGTGGCCGTTCTGGGCGGCGCGCCACAAAGACGTGCGGCCGTTGCTATCCCTTGCC
+TTGATGTTGGCGCCCTTCTCGAGCAGCAGTTCGACCATGGCCTCGTGTCCCTTCTCGACG
+GCCCACAATAGCGGTGTGCGGCCGAAGGTCCTGTCCTTCACCTCAACGTTGGCACCTTTC
+TCGAGCAGTAGTTCGACTATGGCTTCGTGGCCGTTCTTGGAGACCCATAACAGTGGCGTC
+CAGCCGTTATCATCCATCGCCTCGATATCGGCGCCCTTCTCGAGCAGTAGTTCGACTATG
+GCTTCGTGGCTGTTCTCAACGGCCCACAATAGCGGCGTCTGGCCGTACTTATCCATCGTC
+TCAATATCGGCGCCCTTCTCGAGCAGCAGTTCGACTATGGCCTTATACCCATTCTGGACG
+GCCCACCACAGCGGTGTGCGGCCGAAGGTCCTGTCCTTCGCCTCAACGTTGGCACTCTTC
+TCGAGCAGTAGTTCGACTATGGCTTCGCGGCCGTTCTCAACGGCCCACAATAGCGGCGTC
+TGGCCGTTATTATCCATCGTCTCAATATCGGCGCCCTTCTCGAGCAGCAGTTCGACCACG
+GCCTCGTGGCCGTTCTGGGCGGCGCGCCACAAAGACGTGCGGCCGTTGCTATCCCTTGCT
+TTGATGTTGGCACCCCTCTCGAGCAGCCGCTGGAACCCAATCCTGAGCCCGTTCTCGGCT
+GCAAACAACACTGGGGTCACCTTGCCTTCAAAATACAAGTCAGAGCCATTGCCGAACAAT
+AACTTTACTAGCCCCTGTTGGCTGCTTATTGCCCCACAGTGCAGAGGTGTCCACCGATCC
+TCGTTTGCAATGGTGTCCTTGGCGCCTTCGCTGGGCAGCAGCTCGACTACCTCCAAGTGT
+TCATTTATTTCCGCAAACCATCGCGGCGTCCAACCGTACTTGTCTTCGGCCTCGATATTG
+GCGCCTTTCTCTACCAGCAACTGCACCACTGCTTTGTGCCCGTTCATCGCCGCAAAATGC
+AGGGGTGTCCAACCAGTCTTGCAGTCTTCTGCGTTGACATCGGCACCGTACTCGACCAGT
+ATCTTGACTAACCCTTCGTCCCCGTTTTCAGCTGCACAATGCAGCGGCGTCCAACCAATC
+TTACTGTCCATAGCCGCGACATTGGCGCCGTTCTCCACCAGCAACTGCACCACTGCTTTG
+TGCCCGTTCATCGCTGCAAAATGTAGAGGTGTCAGATTGTTGCACCCCTCCGCGTCGACA
+GGGATTTTCTCATCCTTCAGTAGAATATTGACTACGGGTTCAAATCCCATCTGTGCTGCT
+ATGTGCAGTGCAATATTCCCGTTGTTGTCTTTCGCAGTTGCTTGGCTTCCATTTTGCAAT
+AACAGTTCCACAATGGCAGTGGAGCCTCCCCAGGCAGCACGATGCAGCGCAGTCTGCCCA
+TTCTTGCATTGTGCTTCCAGATCAGCCTTGAAAAGCAAATCTTGAACAGTCTTCACTTCC
+CCTCGTTCCGCTGCAAGATGTAGGAGCTGCTGTCCAAGTCTATCAGCCACATCTAAATCA
+GCTGTTTTCATGTTAAATATGTCACGGTACCCTCGCCAGATTGCATAATGCAATGCTGTT
+CTCCGCGAAACTGGTTCCCTGGCGATAGGTCCGACACTTCGTAATAAGCTCTTGGCAGCC
+TCCTCATCTCCCGTCAAGGCGGTCGATGTAAGGAGGGAGGGTTCCGAATCATTGTGCGCT
+TGATCATGTTCCCGACTTGCTGTTTCAGAAGAGCTTCTCCTTTCCGTTCCTCCTGTCAGA
+TCGCAATTTGAAAAGTGGAACTGTTCGACGCTCATCCCTCTCTGCAAATTCGACAATCCC
+ACGTCCAGTTCACAGGTGCTTCCATCACGTCTCAGCATTCTTTCTGCATCATTTAGCAAT
+ATTGCTTCCGTTCCGTACCAATCATCTTTATCAAAGTCGTCCTCTGTCAGGGCGGGGTGA
+AAATAAACTGCCCCGACATATTGATAGCTAGAGGTTGTCCGTTCTTTCGCCACTTCTTTA
+GCAAGAATGGCCCTACCTACCGATTCCGTGTGGTACTCAGCCAACAGGGCGCATTTGTCT
+AGTGCTCGCAGATGAGACCTAAGCTGTTGTTCTACCAAAGGATGTGTACCGTTCCAGATG
+TACCTCTTCTCCGAGACATAGTCCACCGGGATACGTCTCCATGTCCCGATGAGGTCTAGG
+TTTTCTGTGACCTTTAGGGAGGCTTCGAGGTCCGTCATAGGCATATTGAACAGACTAGTC
+GGACACCAGCAGACTTTGGACATTGTCGCTGAATTATGGAAAAGGTGTCCCGGCGAAACG
+GAGCCTATCTTCCTCAGAATGCCCTTATAGATGTCCTGCTGCCAAATATCCTTCTGAGGG
+TGTTTCGGTGCCACCTCAACGCCCGCAAGAAGCCCAGAAATGACGGCTCGATCCTTCGGC
+CAAGAAGTATAGCGTGCGCCTAACACCGTTAAGAGCTCGTTTAGTGTCGTGATGTTCTTC
+CGGAGACTCTTGATAATCCAAGATGCTTCTTTGCGAGGGCCATCTGGCTCGTTGTCCTTG
+GCAAGAATCTCTTCGTCGAGGTCCTTTATGAGAGGGCCGCAACGTCCTTTGAAGATTACC
+TTTACCTTACGCGACTTGGCCAACTCCAGGGCGGTCCAGCCTCGACTGAACCAAGGCGAC
+ATGAGTATGGCAAAGCATGCGGTTTGGGGGTCCCATTCCCAGTTTCGGAGGAAGCAATCG
+TGCACTAAAGTGATTCTAGCGTCCTGATAATTGCTTTGGATCCTTTGGATAGCTTTGTTG
+CGGGCGGCTTTTTCTCTGGGAATGCAAAGTGTGTCCCACCAGATTCCGTCGCATTGAAAC
+CGCTTCGCAATCTCCCGGAAAAATGTGTATAGGCACTCGTTGACTACTCCGTCTCGCCGG
+GTCCCAGTCCCGGTTCCATCTGACCAAACGTGGGAGATTGCCATATACGGCTGCGGGGGT
+TCGATCATGGATTTTCCGTCCAAACCCCATACGGTCGACACTCCCCTCTCTGCAGCGTTG
+TTGAGCATCTTTCTTGGAAACAGGCCACGCAGTTGTACGCAATGACGTCTTTTACATTCG
+CGGCCTTCCTGGCACTCGTGGCCTTCTTGGCACCTGTGGCCTTCTTGGCACTCATGACCT
+TCATGGCACTTATGGAGTACCTGGCACTCGTGGCGCTGTTGTACCGCCGTGAAATCGCGC
+TGGGAGTATTCGCAAAAATCGAACGTACAAGACTCGTGATTGCTACTCCCCTTGTAGTTG
+CTGTGCTCCTCATGCTCGGATCCAGAGTTGGGGATAGACTTCCAGTCCGGCAACAACTTC
+GGTAAGTGCTTCCTTGCAACAGTCCATACGCGGTTTGGACAGAGTTTGAGTTCTGCTGTT
+GCTTTCTGAAAGGCCTTCAGGAGCTCTTCGCTATCTGCACCCATGGTTGGTGAAGGTTAT
+ACAGGCTGTTATTTCCAGTTGTAGTAGGCCTCGCGTTATATTTCGAATGTCCCTGATGCG
+ATGGACGGCGCTTTTGTAAAGTAACGTCTTGCTATCGATAGTCTTAGCTTTCCCGAGATG
+AGTCGCAGGTACCAAATATGGGAAAGTGGACGCCGCTACAGGATGGAGGGAGGTATTTGT
+CAGACCGGCTCAGCCGCTGGGCGACGTGTCACATCGGGTTCAGCTTGGCTGTCTTGAGGA
+CCGCTGCTGGGGTTGCGAATGTGACCAAGAAAGGCAGGCAAGAGACGACGAGTGGCAGAA
+GGATTGAGAGCAGCGCGAAGCGAACCTATCATAATTCCGGTGCGGGGTTGTGCCAATACA
+CCGGCTTATTTCAGAAGTCGTATGGGGTGCGGGTGTGTCTGCTTGGCGGTGCGCTATCTC
+TCCTCTTCCTAAATTTCACTATACCATCTGGGACTAAACCTCTCGGTCAAGATCGCTCAT
+TCAACTGCCTATTCAGGTACTGCATAGGACCTGTCTACTAAGCAACAGCATTACGATTAT
+TCACCCATGTTGTGCGTACAAATCGCCTGTGCGATAGTGGCCGATTGACCGCGATTTATC
+GGTCTCGTTGAAAATAATATGAACCAGCTCAGCGGTTTCTTTCTCACTTATGAACAACCC
+AACATGCATTCAGCTGACGTGGCCTTCGGAGTCGGAGCATTCAATTGGTAATTGGCACAA
+ATGAACAACAACCGTCGGCAAGGCCGCGGACCAACCATGAACCTGCATCTCGTTTGGGAA
+TTCTTACTGGGTCGAAAAATACTTCCATAGTGATCAACTTTGCGGCTGAGCGATTTGTGT
+CTGACCCCCTTTCGAAGCCCTTCACCGTCCAGTTCCGAAGAATCTAAGCTACTTTGGGCG
+GGTAGTCTAACAAGTAGGTAAATTGTGCCACTACTATGCCCGTTTTCCAAATTGAGGAAC
+CGACCATTACCCCAACCCCGCCAGCTCCGACGCGGCTGCTCGTTACCCAGCGGCGCCCAA
+CGCTTCGAGTTTAGCCAAATTCTGGAGACGATGCAGGTGCAAGCGGGAAGAAGCCAGTTC
+GGCGCTGGGCAAATAGCTGACCTGACAAAAGAGAATGGAAGCAAGGCTAAATTCAACGGT
+GAATGACTGACGAAAAATAAATTTAAATTTTCTTTCGCCAGTGAGGATTCTGGTACAGAC
+CAGATTACTTGTTTTAATCATGATAATTCAGCCTCGGATTTACCGTTGAAGTCTTTTTGA
+CACTGTCTCTAAATAATCGAAAAACTAACTTAGactaacgtacatgataagcgaacCGGA
+CAGATAAGCGAACCGgacaaaaatccctcataTTACATTATTactatctgatcaattgat
+TCTCAACCAAATAACATGTCTCAATCTAATAATGAAGCTAGAAtgcttcttgcacttcag
+gcctaTCAGGCagacccaaaattaagtctgCGACGAGCCGCAAAGATCTATGATATTAGC
+CACCAGCGGCTCTTTGATCGAATGAATGGAGTACAGGCTCGCAGCGATTGTATCCCGAAC
+TCACGGAAACTGAGTGATCTGGAGGAACAGGTTATAGTCCAGTatatccttgacctagat
+tcgcgaggatttccttccCGGCTTCgtgatgttgaagaaatggcgaatcgactgcttgct
+gaCCGCGATGCATCACtagttggcaagcgctgggctcacAATTTTATCAAGCGGCAACTA
+GAGCTTAAGACGCGTTTTTAGaggagatatgactatcagagggccaaatgcgaagatcca
+atcgctattcgcaattggtttAGGCTCATACAgaatacaatcgcgaagtatggcatccga
+tcagatgatatctggaactttgatgagaccggctttatgatgggcgtcATATCAAGCGCT
+ATAGTTATTACTAGCTCAGAAAGGCGTGGACGGCCAAAATCAGTCCAGCCTGGAacccgg
+gaatgggttacagcAATCcaagcgatcaatgcagaaggtcaggCGATTGATCCATTCATC
+ATagttgcaggccaatatcaccttgctaattggtaccgagaaagcaacctcccggccacT
+TGGGCTATTGCcacgacccaaaatggctggacagataatgagacaggccttgagtggcta
+aagcactttaatCTATGTACAACCAaccgatcaactggtccctatcgtcttctgatcctt
+gatggtcacgaaagccaccattcGGCCGACTTCCagatatattgtgaggagaacaatatc
+atcacgctctgtatgccacctcattcttcccACCTGCTTCAGCCacttgatgtcgggtgc
+tttgggctgctgaaaaaggcatatggtcgagaaatagagcatctgatcagaaggtctata
+acccacatttccaagaccgagttcttcccagccttttatgccgcctttCAATTGACTATG
+ACCGAGGCAAATATTaaagggggttttagaggagctggccTTGCTCCTTTTGACCCAGAA
+GTtgtaatctcaaagcttgatgtgcagctacggactccaacgcctgttgaggaggaggcc
+caacaagctcaatcttggacttcaaggaccccaagaaCAGTTCTTGAGGCTagatctcag
+tctgaataccttcagagacgaatcagaagacaccatagtagctccccagagtcaattctT
+GAAGTTTTGAGGTCTCTTGAGAAAGGAACTAAGGCAGTTATACATAAGGTCGCCTTACTT
+GCAGCTGAGAACCGAAATCTTcgacaggcaaatgagatacttagcCGGCGGCGCAGGGCG
+AGGAGGACACGCCTACAGAATAGAGGGAGTATGACTATACAGGAAGGTCAGgatctaatt
+gatcagatggatgtagatataCAGGTCATAGCTGAATCatcaagaagtggtggtcaagga
+agttcGGCGCGACTGAGAGTTCGGCGTTGCAGGACTTGCGGTAAGACTGGGCATAACGCA
+agaacctgtcaggagggtattgaggcCTCTGAAGATGAGTGTAGTAGTTAATCTCAATTG
+ATTAGATAGTCTGTTGCGTTTTTATTGTAATTTATCTtaagaaggttgagatttttgtcC
+GGTTCGCTTATCTGTCCGgttcgcttatcatgtaacgtacatgataagcgagtggaaCAG
+ACAAGCAAGTGGAACACTATACTGTACATATAAAAACAGTCTACCCTAGACAACTAAACA
+CTAGATATAAAATTATTCAACTTATAAAAATATACTTTTTAAGCTTAGTACACTTAAATT
+TTAAATATAGATTTTTTTAAATATTTTTAAATAAATTAATAAGCTAGATATGAAAGGGTA
+CACAGTGCTAATAAGCTTTTTCTCAACAACTTGATAAGTAATAGTGTATATAACTAGAGA
+AGTTTGTATCTTATATATTTTATCCTAATTAAGATATGTTTTTAATTTTATAAGATTAAA
+GCTTGATTTAGATGTTTAAGAATTCTTTTAAAATCCCGCTTTAAGGTATAAAATTGAAGT
+GTTCCGTACCCTTGTCTGTTCCACTCacttatcatacacgttaagcttattatataaata
+aaagAGAGTTATATAATAGCCGCAAACTAAATTATAATCAGTCGAATTTTCCCTATATTT
+TTACCCTAAGTTCTAGATAAGCTACTCTTATATTAGCTTAATTATTCTTGATGattcagc
+cgaaggctgacTCTACATTAATTCATAAGTTTTCCCGAGTAATGAGGGTTTGGT
Binary file test-data/sample.bam has changed