Mercurial > repos > iuc > codeml
changeset 0:961a712f9743 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/codeml commit 5e46bc6be71912be9b1982b3c2f0d30a36d9b3a8
author | iuc |
---|---|
date | Tue, 29 Aug 2017 19:12:01 -0400 |
parents | |
children | ba71e26d5bdc |
files | codeml.xml macros.xml test-data/1_2ngdn test-data/1_2ngds test-data/1_2ngt test-data/1_codeml.ctl test-data/1_run_codeml test-data/2_2ngdn test-data/2_2ngds test-data/2_2ngt test-data/2_codeml.ctl test-data/2_run_codeml test-data/3_2ngdn test-data/3_2ngds test-data/3_2ngt test-data/3_codeml.ctl test-data/3_run_codeml test-data/RAxML_bestTree test-data/concat.fasta test-data/tree_model2 test-data/tree_model3 |
diffstat | 21 files changed, 1188 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/codeml.xml Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,465 @@ +<tool name="codeML" id="codeml" version="1.0"> + <description> + Detects positive selection (paml package) + </description> + + <macros> + <import>macros.xml</import> + </macros> + + <requirements> + <requirement type="package" version="4.9">paml</requirement> + </requirements> + + <version_command><![CDATA[ codeml /dev/null 2>&1 | tail -1 ]]></version_command> + + <command><![CDATA[ + +codeml '$codeml_ctl' +&& +mv '$codeml_ctl' '$ctl' + + ]]></command> + + <configfiles> + <configfile name="codeml_ctl"><![CDATA[ + seqfile = $concat_nuc * sequence data file name + outfile = run_codeml * main result file name + treefile = $tree * tree structure file name + noisy = 9 * 0,1,2,3,9: how much rubbish on the screen + verbose = $adv.verbose * 1: detailed output, 0: concise output + runmode = $adv.runmode * 0: user tree; 1: semi-automatic; 2: automatic + * 3: StepwiseAddition; (4,5):PerturbationNNI; -2: pairwise + seqtype = $adv.seqtype * 1:codons; 2:AAs; 3:codons-->AAs + CodonFreq = $adv.CodonFreq * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table + clock = $adv.clock * 0:no clock, 1:clock; 2:local clock + aaDist = $adv.aaDist * 0:equal, +:geometric; -:linear, 1-6:G1974,Miyata,c,p,v,a + * 7:AAClasses + aaRatefile = $adv.aaRateFile * only used for aa seqs with model=empirical(_F) + * dayhoff.dat, jones.dat, wag.dat, mtmam.dat, or your own + model = $compat_model.brmodel + * models for codons: + * 0:one, 1:b, 2:2 or more dN/dS ratios for branches + * models for AAs or codon-translated AAs: + * 0:poisson, 1:proportional,2:Empirical,3:Empirical+F + * 6:FromCodon, 8:REVaa_0, 9:REVaa(nr=189) + NSsites = $compat_model.NSsites * 0:one w;1:neutral;2:selection; 3:discrete;4:freqs; + * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ + * 10:beta&gamma+1; 11:beta&normal>1; 12:0&2normal>1; + * 13:3normal>0 + icode = $adv.icode * 0:universal code; 1:mammalian mt; 2-11:see below + Mgene = $adv.Mgene * 0:rates, 1:separate; + fix_kappa = $adv.fix_kappa * 1: kappa fixed, 0: kappa to be estimated + kappa = $adv.kappa * initial or fixed kappa + fix_omega = $adv.fix_omega * 1: omega or omega_1 fixed, 0: estimate + omega = $adv.omega * initial or fixed omega, for codons or codon-based AAs + fix_alpha = $adv.fix_alpha * 0: estimate gamma shape parameter; 1: fix it at alpha + alpha = $adv.alpha * initial or fixed alpha, 0:infinity (constant rate) + Malpha = $adv.Malpha * 1: different alphas for genes, 0 : one alpha + ncatG = $adv.ncatG * # of categories in dG of NSsites models + fix_rho = $adv.fix_rho * 0: estimate rho; 1: fix it at rho + rho = $adv.rho * initial or fixed rho, 0:no correlation + getSE = $adv.getSE * 0: don't want them, 1: want S.E.s of estimates + RateAncestor = $adv.RateAncestor * (0,1,2): rates (alpha>0) or ancestral states (1 or 2) + Small_Diff = $adv.Small_Diff + cleandata = $adv.cleandata * remove sites with ambiguity data (1:yes, 0:no)? + fix_blength = $adv.fix_blength * 0: ignore, -1: random, 1: initial, 2: fixed + method = $adv.method * 0: simultaneous; 1: one branch at a time + + ]]></configfile> + </configfiles> + + <inputs> + + <param name="concat_nuc" type="data" format="fasta" label="Sequences file" help="The fasta file with the sequences to be analyzed" /> + <param name="tree" type="data" format="nhx" label="tree file" help="Tree file in Newick format" /> + + <conditional name="compat_model" > + <param argument="brmodel" type="select" label="Branch model ; for tree file editing in model 2 and 3, see paml manual (chap.3)" > + <option value="0" selected="true">'0' : one dN/dS ratio for all branches (e.g. basic model if NSsites=0)</option> + <option value="1">'1' : one dN/dS ratio for each branch ("free-ratio model") ; its use is discouraged</option> + <option value="2">'2' : arbitrary number of ratios ; implies to manually edit your tree file</option> + <option value="3">'3' : clade-model ; implies to manually edit your tree file</option> + </param> + + <when value="0" > + <expand macro="FSsites_br0" /> + </when> + <when value="1"> + <expand macro="FSsites_br1" /> + </when> + <when value="2" > + <expand macro="FSsites_br2_and_3" /> + </when> + <when value="3" > + <expand macro="FSsites_br2_and_3" /> + </when> + </conditional> + + <!-- advanced parameters --> + <section name="adv" title="Advanced Options" expanded="False" > + <param argument="verbose" type="select" label="Set the level of details in the log file"> + <option value="0" selected="true">0 : concise output</option> + <option value="1">1 : detailed output</option> + </param> + + <param argument="runmode" type="select" label="Tree analysis mode" > + <option value="0" selected="true">0 : user tree</option> + <option value="1">1 : heuristic tree search starting from a multifurcating tree from the tree structure file</option> + <option value="2">2 : heuristic tree search starting from the tree file</option> + <option value="3">3 : StepwiseAddition</option> + <option value="4">4 : PerturbationNNI with the starting tree obtained by a parsimony algorithm</option> + <option value="5">5 : PerturbationNNI with the starting tree read from the tree structure file</option> + <option value="-2">-2 : ML estimation of dS and dN in pairwise comparisons of protein-coding sequences</option> + </param> + + <param argument="seqtype" type="select" label="Sequences format in the fasta file" > + <option value="1" selected="true">1 : codons</option> + <option value="2">2 : Amino acids (only compatible with FSsites=0) </option> + <option value="3">3 : codons-->amino acids (only compatible with FSsites=0)</option> + </param> + + <param argument="CodonFreq" type="select" label="Equilibrium codon frequencies in codon substitution model"> + <option value="0">0 : 1/61 each:</option> + <option value="1" selected="true">1 : FIX4</option> + <option value="2">2 : codon table</option> + </param> + + <param argument="clock" type="select" label="Specifies models concerning rate constancy or variation among lineages" > + <option value="0" selected="true">0 : no clock ; An unrooted tree should be used under this model</option> + <option value="1">1 : clock</option> + <option value="2">2 : local clock (needed : branch labels in the tree)</option> + </param> + + <param argument="aaDist" type="select" label="Amino acid distances" > + <option value="0" selected="true">0 : equal (warning : the only one compatible with NSsites and seqtype=codons</option> + <option value="+">+ : geometric</option> + <option value="-">- : linear</option> + <option value="1">1 : G1974</option> + <option value="2">2 : Miyata</option> + <option value="3">3 : c</option> + <option value="4">4 : p</option> + <option value="5">5 : v</option> + <option value="6">6 : a</option> + <option value="7">7 : AAClasses</option> + </param> + + <param argument="aaRateFile" type="select" label="Amino acide substitution rate matrix" > + <option value="wag.dat" selected="true">wag.dat</option> + <option value="dayhoff.dat">dayhoff.dat</option> + <option value="jones.dat">jones.dat</option> + <option value="mtmam.dat">mtmam.dat</option> + </param> + + <param argument="icode" type="select" label="Icode : specifies the genetic code" > + <option value="0" selected="true">0 : universal code</option> + <option value="1">1 : mammalian mt</option> + <option value="3">3 : mold mt</option> + <option value="4">4 : invertebrate mt</option> + <option value="5">5 : ciliate nuclear code mt</option> + <option value="6">6 : echinoderm mt</option> + <option value="7">7 : euplotid mt</option> + <option value="8">8 : alternative yeast nuclear</option> + <option value="9">9 : scidian mt</option> + <option value="10">10 : blepharisma nuclear</option> + <option value="11">11 : Yang's regularized code</option> + </param> + + <param argument="Mgene" type="select" value="0" label="Multiple genes" + help="Used in combination with option G in the sequence data file, for combined analysis of data from multiple genes or multiple site partitions" > + <option value="0">0 : complete homogeneity among genes </option> + <option value="1">1 : equivalent to a separate analysis</option> + <option value="2">2 : different frequency parameters for different genes but the same rate ratio parameters</option> + <option value="3">3 : different rate ratio parameters and the same frequency parameters</option> + <option value="4">4 : both different rate ratio parameters and different frequency parameters for different genes </option> + </param> + + <param argument="fix_kappa" type="select" label="Specifies wether kappa in K80, F84, or HKY85 is fixed or estimated"> + <option value="0" selected="true">0 : estimated</option> + <option value="1">1 : fixed (the next parameter below)</option> + </param> + + <param argument="kappa" type="float" value="2" label="Initial or fixed value of kappa" help="kappa refers to the transition/tranversion rate ratio"/> + + <param argument="fix_omega" type="select" label="Fixed or estimated omega" > + <option value="0" selected="true">0 : estimated</option> + <option value="1">1 : fixed</option> + </param> + + <param argument="omega" type="float" value="0.2" label="Initial or fixed omega (according to your choice for fix_omega), for codons or codon-based AAs"/> + + <param argument="fix_alpha" type="select" label="Estimated or fixed gamma shape parameter" > + <option value="0">0 : estimate gamma shape parameter. Not recommended</option> + <option value="1" selected="true">1 : fix it at alpha (the next parameter below)</option> + </param> + + <param argument="alpha" type="float" value="0" label="Initial or fixed value of alpha (gamma shape parameter)" + help="0: constant rate. fix_alpha !=1 and alpha !=0 are not compatible with NSsites !=0"/> + + <param argument="Malpha" type="select" label="Different alphas for genes" > + <option value="0">0 : one gamma distribution will be applied across all sites (one alpha)</option> + <option value="1">1 : different gamma distribution is used for each gene or codon position (different alphas for genes)</option> + </param> + + <param argument="ncatG" type="integer" value="3" label="# of categories in dG of NSsites models" /> + + <param argument="fix_rho" type="select" label="Independence or correlation of rates at adjacent sites" > + <option value="0">0 : estimate rho</option> + <option value="1" selected="true">1 : fix it at rho (the next parameter below)</option> + </param> + + <param argument="rho" type="float" value="0" label="Initial or fixed rho" help="fix_rho=1 and rho=0 : independent rates" /> + + <param argument="getSE" type="select" label="Estimates of the standard errors of estimated parameters." > + <option value="0" selected="true">0 : don't want them</option> + <option value="1">1 : want S.E.s of estimates</option> + </param> + + <param argument="RateAncestor" type="select" label="RateAncestor ; set 1 to force the program to do two additional analyses" > + <option value="0" selected="true">0 : usually use 0</option> + <option value="1">1 : model of variable rates across site + empirical Bayesian reconstruction of ancestral sequences</option> + </param> + + <param argument="Small_Diff" type="float" value=".5e-6" label="Value used in the difference approximation of derivatives"/> + + <param argument="cleandata" type="select" label="Remove sites with ambiguity data" help="Warning : choosing 'yes' may remove a lot (possibly all) of data."> + <option value="0" selected="true">0 : no (don't remove ambiguous data)</option> + <option value="1">1 : yes (remove ambiguous data)</option> + </param> + + <param argument="fix_blength" type="select" label="branch length dealing" > + <option value="0" selected="true">0 : ignore branch lengths</option> + <option value="-1">-1 : start from random starting points</option> + <option value="1">1 : initial values as written in the tree file</option> + <option value="2">2 : fixed at values in the tree file</option> + </param> + + <param argument="method" type="select" label="Controls the iteration algorithm for estimating branch lengths" > + <option value="0" selected="true">0 : simultaneous (old paml algorithm)</option> + <option value="1">1 : one branch at a time (newly implemented in paml ; does not work with clock=1,2,3)</option> + </param> + </section> + </inputs> + + <outputs> + <data format="txt" name="ctl" label="${tool.name} on ${on_string}: codeml.ctl" /> + <data format="txt" name="2ngdn" from_work_dir="2NG.dN" label="${tool.name} on ${on_string}: 2NG.dN" > + <filter>adv['seqtype']=="1"</filter> + </data> + <data format="txt" name="2ngds" from_work_dir="2NG.dS" label="${tool.name} on ${on_string}: 2NG.dS" > + <filter>adv['seqtype']=="1"</filter> + </data> + <data format="txt" name="2ngt" from_work_dir="2NG.t" label="${tool.name} on ${on_string}: 2NG.t" > + <filter>adv['seqtype']=="1"</filter> + </data> + <data format="txt" name="lnf" from_work_dir="lnf" label="${tool.name} on ${on_string}: lnf"/> + <data format="txt" name="rst" from_work_dir="rst" label="${tool.name} on ${on_string}: rst"/> + <data format="txt" name="rst1" from_work_dir="rst1" label="${tool.name} on ${on_string}: rst1"/> + <data format="txt" name="rub" from_work_dir="rub" label="${tool.name} on ${on_string}: rub"/> + <data format="txt" name="run" from_work_dir="run_codeml" label="${tool.name} on ${on_string}: run_codeml"/> + <data format="txt" name="4fold" from_work_dir="4fold.nuc" label="${tool.name} on ${on_string}: 4fold.nuc"> + <filter>adv['verbose']=="1"</filter> + </data> + </outputs> + + <tests> + <test> + <conditional name="compat_model" > + <param name="brmodel" value="0" /> + <param name="NSsites" value="0" /> + </conditional> + <param name="adv.fix_omega" value="0" /> + <param name="adv.omega" value="0.2" /> + <param name="RateAncestor" value="1" /> + <param name="concat_nuc" ftype="fasta" value="concat.fasta" /> + <param name="tree" ftype="txt" value="RAxML_bestTree" /> + <output name="2ngdn" value="1_2ngdn" /> + <output name="2ngds" value="1_2ngds" /> + <output name="2ngt" value="1_2ngt" /> + <output name="run" value="1_run_codeml" lines_diff="20"/> + <output name="ctl" value="1_codeml.ctl" lines_diff="4" /> + </test> + <test> + <conditional name="compat_model" > + <param name="brmodel" value="2" /> + <param name="NSsites" value="0" /> + </conditional> + <param name="adv.fix_omega" value="0" /> + <param name="adv.omega" value="0.2" /> + <param name="RateAncestor" value="1" /> + <param name="concat_nuc" ftype="fasta" value="concat.fasta" /> + <param name="tree" ftype="txt" value="tree_model2" /> + <output name="2ngdn" value="2_2ngdn" /> + <output name="2ngds" value="2_2ngds" /> + <output name="2ngt" value="2_2ngt" /> + <output name="run" value="2_run_codeml" lines_diff="20" /> + <output name="ctl" value="2_codeml.ctl" lines_diff="4" /> + </test> + <test> + <conditional name="compat_model" > + <param name="brmodel" value="3" /> + <param name="NSsites" value="2" /> + </conditional> + <param name="adv.fix_omega" value="0" /> + <param name="adv.omega" value="0.2" /> + <param name="RateAncestor" value="1" /> + <param name="concat_nuc" ftype="fasta" value="concat.fasta" /> + <param name="tree" ftype="txt" value="tree_model3" /> + <output name="2ngdn" value="3_2ngdn" /> + <output name="2ngds" value="3_2ngds" /> + <output name="2ngt" value="3_2ngt" /> + <output name="run" value="3_run_codeml" lines_diff="20"/> + <output name="ctl" value="3_codeml.ctl" lines_diff="4" /> + </test> + </tests> + + <help><![CDATA[ + +.. class:: infomark + +**Galaxy integration** Victor Mataigne and ABIMS TEAM. + + Contact support.abims@sb-roscoff.fr for any questions or concerns about the Galaxy implementation of this tool. + +---------- + +**CompCodeML (from paml package)** + +A few help is detailed below ; full and detailed codeml readme can be found on the paml website_ + +.. _website: http://abacus.gene.ucl.ac.uk/software/paml.html + +.. class:: warningmark + +Due to their high number, some parameters incompatibility can remain. + +This Galaxy implementation : +- handles incompatibilities between branch and sites models (the tool CANNOT be run with incompatible models). +- warns the user in a help section when an advanced parameter has known incompatibilities (the tool CAN be run, but the output files will be empty). + +We recommand to have a look at the full paml manual before looking at the advanced parameters, in order to spot parameters incompatibilities and to know what each model does. If you choose by mistake incompatible parameters, the output files will be empty, except the log file ("run_codeml" output) which will normally explicit the error. + +.. class:: infomark + +Known incompatibilities: + - 'seqtype' = 3 : only compatible with 'FSsites' = 0. + - 'clock' = 2 : needs branch labels in the tree. + - fix_alpha !=1 combined with alpha !=0 are not compatible with NSsites !=0 + - 'aaDist' = 0 is the only one compatible with 'NSsites' different than 0 and 'seqtype' = 1. + - 'method' = 1 : does not work with 'clock' different than 0. + +---------- + +**Description** + +.. class:: infomark + +codeML finds positive selection within branches or codons within a tree and a set of sequences. + +---------- + +**Input files** + +- a treefile in Newick format (with or without branch lengths). +- a fasta file with sequences from the species of the tree file (one header/sequence per species) and run codeml (from the paml suite). + +---------- + +**Parameters** + +Several models are available. +- branch models ("model" parameter). +- sites models ("NSsites" parameter, model is left at 0). +- branch-sites models (when model = 2 NSsites=2,3). +- Clade models (when model=3 NSsites=2,3). +Basically, this tool write a configfile called codeml.ctl with the specified parameters and then launches codeml. + +.. class:: infomark + +Branch models allow the omega ratio to vary among branches in the phylogeny and are useful for detecting positive selection acting on particular lineages. Sites models allow the omega ratio to vary among sites (codons or amino acids). + +Two pairs of models appear to be particularly useful, forming two likelihood ratio tests of positive selection. The first compares M1a ('NearlyNeutral', NSsites=1) and M2a ('PositiveSelection', NSsites=2), while the second compares M7 ('beta', NSsites=7) and M8 ('beta&ω', NSsites=8). + +**Other examples of model** + +How to run the branch-site models (A & B in Yang & Nielsen 2002 MBE) ? +The options are : + Model A: (model=2, NSsites=2). + Model B: (model=2, NSsites=3). + +How to run the M0 (one-ratio) model : + model = 0, NSsites= = 0. + +---------- + +**Advanced Parameters** + +.. class:: infomark + +See paml complete manual and FAQ on paml website_ + +.. _website: http://abacus.gene.ucl.ac.uk/software/paml.html + +**Details of some parameters :** + + - 'kappa' denotes the transition/transversion rate ratio. + - 'fix_kappa' specifies whether kappa in K80, F84, or HKY85 is given at a fixed value or is to be estimated by iteration from the data. + -> If fix_kappa = 1 (fixed), the value of kappa is the given value + -> If fix_kappa = 0 (estimated) the value of kappa is used as the initial estimate for iteration. + + - 'alpha' refers to the shape parameter alpha of the gamma distribution for variable substitution rates across sites (Yang 1994a). + - 'fix_alpha' works in a similar way that fix_kappa. + -> The model of a single rate for all sites is specified as fix_alpha = 1 and alpha = 0 (0 means infinity) + -> The (discrete-) gamma model is specified by a positive value for alpha, and 'ncatG' is then the number of categories for the discrete-gamma model. Values such as 5, 4, 8, or 10 are reasonable. + + - fix_rho and rho work in a similar way and concern independence or correlation of rates at adjacent sites, where rho is the correlation parameter of the auto-discrete-gamma model (Yang 1995). + -> The model of independent rates for sites is specified as fix_rho = 1 and rho = 0; choosing alpha = 0 further means a constant rate for all sites. + -> The auto-discrete-gamma model is specified by positive values for both alpha and rho. + -> The model of a constant rate for sites is a special case of the (discrete) gamma model with alpha = 0 (means infinity). + -> The model of independent rates for sites is a special case of the auto-discrete-gamma model with rho = 0. + +---------- + +**Output files** + +- codeml.ctl : a copy of the control file (list of all the parameters used for the codeml run). +- run_codeml : main result file name. +- The 2NG.dN and 2NG.dS files are the Nei an Gojobori (1986) dN and dS values; +- lnf, rst and rst1: Supplemental results. +- rub : records of the iteration progress (i.e. the minimization of the negative log-likelihood). + +---------- + +**How to edit manually the tree file : Branch or node labels** + +Some models implemented in codeml allow several groups of branches on the tree, which are assigned different parameters of interest. + + - For example, in the local clock models (clock = 2 or 3), you can have, say, 3 branch rate groups, with low, medium, and high rates respectively. + + - Also the branch-specific codon models (model = 2 or 3 or codonml) allow different branch groups to have different ωs, leading to so called “two-ratios” and “three-ratios” models. + + - All those models require branches or nodes in the tree to be labeled. Branch labels are specified in the same way as branch lengths except that the symbol “#” is used rather than “:”. The branch labels are consecutive integers starting from 0, which is the default and does not have to be specified. + +In ((Hsa_Human, Hla_gibbon) #1, ((Cgu/Can_colobus, Pne_langur), Mmu_rhesus), (Ssc_squirrelM, Cja_marmoset)); : + The internal branch ancestral to human and gibbon has the ratio ω1, while all other branches (with the default label #0) have the background ratio ω0. + +The following trees are equivalent : + ((rabbit, rat) $1, human), goat_cow, marsupial); + (((rabbit #1, rat #1) #1, human), goat_cow, marsupial); + +$ is the symbol for clade labels. + +Rules concerning nested clade labels : The symbol # takes precedence over the symbol $, and clade labels close to the tips take precedence over clade labels for ancestral nodes close to the root. + +In the tree ((((rabbit, rat) $2, human #3), goat_cow) $1, marsupial); : + $1 is first applied to the whole clade of placental mammals (except for the human lineage), and then $2 is applied to the rabbit-rat clade. + Equivalent tree with only '#' : + ((((rabbit #2, rat #2) #2, human #3) #1, goat_cow #1) #1, marsupial); + + + ]]></help> + + <citations> + <citation type="doi">10.1093/molbev/msm088</citation> + </citations> +</tool>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/macros.xml Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,26 @@ +<macros> + <xml name="FSsites_br0" > + <param argument="NSsites" type="select" label="Site model ; fix_alpha !=1 and alpha !=0 are not compatible with NSsites !=0" > + <option value="0" selected="true">0 : e.g. basic model if model=0</option> + <option value="1">1</option> + <option value="2">2</option> + <option value="3">3</option> + <option value="7">7</option> + <option value="8">8</option> + </param> + </xml> + + <xml name="FSsites_br1" > + <param argument="NSsites" type="select" label="Site model ; fix_alpha !=1 and alpha !=0 are not compatible with NSsites !=0" > + <option value="0" selected="true">0 : e.g. basic model if model=0</option> + </param> + </xml> + + <xml name="FSsites_br2_and_3" > + <param argument="NSsites" type="select" label="Site model ; fix_alpha !=1 and alpha !=0 are not compatible with NSsites !=0" > + <option value="0" selected="true">0</option> + <option value="2">2 (Warning: only two branch type allowed for branch models)</option> + <option value="3">3 (Warning: only two branch type allowed for branch models)</option> + </param> + </xml> +</macros> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/1_2ngdn Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 0.0628 +Ap 0.0536 0.0422 +Pg 0.1215 0.0396 0.1403 +Th 0.0137 0.0000 0.0932 0.0625 +Ph 0.0858 0.0613 0.1166 0.1673 -1.0000
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/1_2ngds Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 1.4398 +Ap 0.1327 1.2410 +Pg 0.5783 3.0000 0.3631 +Th 2.0454 0.0066 1.0019 4.0052 +Ph 0.7837 1.5834 0.4563 0.2459 -1.0000
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/1_2ngt Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 1.1652 +Ap 0.2186 0.9823 +Pg 0.6879 2.1378 0.5820 +Th 1.4515 0.0048 0.9174 2.9292 +Ph 0.7412 1.2821 0.5897 0.5567 -nan
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/1_codeml.ctl Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,45 @@ + + seqfile = /tmp/saskia/tmphfQhiQ/files/000/dataset_1.dat * sequence data file name + outfile = run_codeml * main result file name + treefile = /tmp/saskia/tmphfQhiQ/files/000/dataset_2.dat * tree structure file name + noisy = 9 * 0,1,2,3,9: how much rubbish on the screen + verbose = 0 * 1: detailed output, 0: concise output + runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic + * 3: StepwiseAddition; (4,5):PerturbationNNI; -2: pairwise + seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs + CodonFreq = 1 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table + clock = 0 * 0:no clock, 1:clock; 2:local clock + aaDist = 0 * 0:equal, +:geometric; -:linear, 1-6:G1974,Miyata,c,p,v,a + * 7:AAClasses + aaRatefile = wag.dat * only used for aa seqs with model=empirical(_F) + * dayhoff.dat, jones.dat, wag.dat, mtmam.dat, or your own + model = 0 + * models for codons: + * 0:one, 1:b, 2:2 or more dN/dS ratios for branches + * models for AAs or codon-translated AAs: + * 0:poisson, 1:proportional,2:Empirical,3:Empirical+F + * 6:FromCodon, 8:REVaa_0, 9:REVaa(nr=189) + NSsites = 0 * 0:one w;1:neutral;2:selection; 3:discrete;4:freqs; + * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ + * 10:beta&gamma+1; 11:beta&normal>1; 12:0&2normal>1; + * 13:3normal>0 + icode = 0 * 0:universal code; 1:mammalian mt; 2-11:see below + Mgene = 0 * 0:rates, 1:separate; + fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated + kappa = 2.0 * initial or fixed kappa + fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate + omega = 0.2 * initial or fixed omega, for codons or codon-based AAs + fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha + alpha = 0.0 * initial or fixed alpha, 0:infinity (constant rate) + Malpha = 0 * 1: different alphas for genes, 0 : one alpha + ncatG = 3 * # of categories in dG of NSsites models + fix_rho = 1 * 0: estimate rho; 1: fix it at rho + rho = 0.0 * initial or fixed rho, 0:no correlation + getSE = 0 * 0: don't want them, 1: want S.E.s of estimates + RateAncestor = 1 * (0,1,2): rates (alpha>0) or ancestral states (1 or 2) + Small_Diff = 5e-07 + cleandata = 0 * remove sites with ambiguity data (1:yes, 0:no)? + fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed + method = 0 * 0: simultaneous; 1: one branch at a time + + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/1_run_codeml Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,152 @@ +CODONML (in paml version 4.9, March 2015) /tmp/tmpMdbfK7/files/000/dataset_1.dat +Model: One dN/dS ratio for branches, +Codon frequency model: F1x4 +ns = 6 ls = 13754 + +Codon usage in sequences +-------------------------------------------------------------------------------------------------------------------------------------- +Phe TTT 232 13 253 68 16 40 | Ser TCT 276 5 291 78 8 58 | Tyr TAT 98 3 95 29 3 27 | Cys TGT 218 5 219 52 13 40 + TTC 251 14 308 87 34 71 | TCC 227 8 241 55 15 49 | TAC 126 7 151 37 18 25 | TGC 150 3 155 45 11 34 +Leu TTA 131 1 125 33 5 32 | TCA 250 4 275 58 12 47 | *** TAA 0 0 0 0 0 0 | *** TGA 0 0 0 0 0 0 + TTG 245 6 291 67 18 42 | TCG 104 6 106 19 7 16 | TAG 0 0 0 0 0 0 | Trp TGG 168 9 195 28 18 27 +-------------------------------------------------------------------------------------------------------------------------------------- +Leu CTT 171 0 186 54 9 28 | Pro CCT 164 3 170 42 14 40 | His CAT 157 2 143 47 15 41 | Arg CGT 88 5 98 33 10 25 + CTC 147 9 160 47 20 35 | CCC 81 6 95 16 17 18 | CAC 137 10 158 42 21 32 | CGC 57 16 58 16 29 39 + CTA 64 0 66 14 5 10 | CCA 232 10 229 63 14 48 | Gln CAA 140 3 126 32 12 28 | CGA 75 18 66 22 19 17 + CTG 249 18 261 55 25 43 | CCG 65 9 63 6 19 19 | CAG 192 19 213 53 25 51 | CGG 51 4 58 17 12 11 +-------------------------------------------------------------------------------------------------------------------------------------- +Ile ATT 173 9 175 60 9 32 | Thr ACT 145 5 140 39 9 40 | Asn AAT 159 5 159 53 12 39 | Ser AGT 146 1 143 44 5 39 + ATC 218 27 238 54 36 50 | ACC 123 18 154 62 12 36 | AAC 184 17 188 65 26 36 | AGC 160 6 185 36 14 40 + ATA 186 5 165 68 4 27 | ACA 255 4 262 76 13 40 | Lys AAA 197 11 186 82 22 40 | Arg AGA 165 4 167 59 6 30 +Met ATG 308 14 341 83 19 67 | ACG 81 6 100 22 8 13 | AAG 224 48 231 53 59 46 | AGG 140 10 150 36 15 23 +-------------------------------------------------------------------------------------------------------------------------------------- +Val GTT 176 8 185 40 17 30 | Ala GCT 184 5 184 51 15 40 | Asp GAT 182 5 189 64 15 54 | Gly GGT 160 7 140 40 16 34 + GTC 200 16 209 42 26 38 | GCC 209 20 224 48 35 49 | GAC 191 16 189 38 30 49 | GGC 164 10 183 21 16 41 + GTA 166 3 149 50 14 23 | GCA 183 4 176 58 17 34 | Glu GAA 148 6 152 58 16 40 | GGA 163 7 155 35 19 26 + GTG 224 17 242 40 22 47 | GCG 53 10 53 14 12 17 | GAG 149 20 142 44 36 33 | GGG 80 6 75 8 9 24 +-------------------------------------------------------------------------------------------------------------------------------------- + +Codon position x base (3x4) table for each sequence. + +#1: Ac +position 1: T:0.24656 C:0.20613 A:0.28520 G:0.26210 +position 2: T:0.31279 C:0.26210 A:0.22744 G:0.19767 +position 3: T:0.27176 C:0.26140 A:0.23452 G:0.23232 +Average T:0.27704 C:0.24321 A:0.24905 G:0.23070 + +#2: Am +position 1: T:0.14841 C:0.23322 A:0.33569 G:0.28269 +position 2: T:0.28269 C:0.21731 A:0.30389 G:0.19611 +position 3: T:0.14311 C:0.35866 A:0.14134 G:0.35689 +Average T:0.19140 C:0.26973 A:0.26031 G:0.27856 + +#3: Ap +position 1: T:0.25796 C:0.20504 A:0.28457 G:0.25243 +position 2: T:0.31986 C:0.26349 A:0.22144 G:0.19521 +position 3: T:0.26416 C:0.27618 A:0.21924 G:0.24042 +Average T:0.28066 C:0.24824 A:0.24175 G:0.22935 + +#4: Pg +position 1: T:0.23785 C:0.20268 A:0.32342 G:0.23604 +position 2: T:0.31255 C:0.25635 A:0.25272 G:0.17839 +position 3: T:0.28789 C:0.25780 A:0.25671 G:0.19761 +Average T:0.27943 C:0.23894 A:0.27762 G:0.20401 + +#5: Th +position 1: T:0.17315 C:0.25875 A:0.26167 G:0.30642 +position 2: T:0.27140 C:0.22082 A:0.30156 G:0.20623 +position 3: T:0.18093 C:0.35019 A:0.17315 G:0.29572 +Average T:0.20850 C:0.27659 A:0.24546 G:0.26946 + +#6: Ph +position 1: T:0.23410 C:0.22350 A:0.27558 G:0.26682 +position 2: T:0.28341 C:0.25991 A:0.24931 G:0.20737 +position 3: T:0.27972 C:0.29585 A:0.20369 G:0.22074 +Average T:0.26575 C:0.25975 A:0.24286 G:0.23164 + +Sums of codon usage counts +------------------------------------------------------------------------------ +Phe F TTT 622 | Ser S TCT 716 | Tyr Y TAT 255 | Cys C TGT 547 + TTC 765 | TCC 595 | TAC 364 | TGC 398 +Leu L TTA 327 | TCA 646 | *** * TAA 0 | *** * TGA 0 + TTG 669 | TCG 258 | TAG 0 | Trp W TGG 445 +------------------------------------------------------------------------------ +Leu L CTT 448 | Pro P CCT 433 | His H CAT 405 | Arg R CGT 259 + CTC 418 | CCC 233 | CAC 400 | CGC 215 + CTA 159 | CCA 596 | Gln Q CAA 341 | CGA 217 + CTG 651 | CCG 181 | CAG 553 | CGG 153 +------------------------------------------------------------------------------ +Ile I ATT 458 | Thr T ACT 378 | Asn N AAT 427 | Ser S AGT 378 + ATC 623 | ACC 405 | AAC 516 | AGC 441 + ATA 455 | ACA 650 | Lys K AAA 538 | Arg R AGA 431 +Met M ATG 832 | ACG 230 | AAG 661 | AGG 374 +------------------------------------------------------------------------------ +Val V GTT 456 | Ala A GCT 479 | Asp D GAT 509 | Gly G GGT 397 + GTC 531 | GCC 585 | GAC 513 | GGC 435 + GTA 405 | GCA 472 | Glu E GAA 420 | GGA 405 + GTG 592 | GCG 159 | GAG 424 | GGG 202 +------------------------------------------------------------------------------ + +(Ambiguity data are not used in the counts.) + + +Codon position x base (3x4) table, overall + +position 1: T:0.24425 C:0.20932 A:0.28824 G:0.25819 +position 2: T:0.31094 C:0.25937 A:0.23386 G:0.19582 +position 3: T:0.26495 C:0.27494 A:0.22410 G:0.23601 +Average T:0.27338 C:0.24787 A:0.24874 G:0.23001 + + +Nei & Gojobori 1986. dN/dS (dN, dS) +(Pairwise deletion) +(Note: This matrix is not used in later ML. analysis. +Use runmode = -2 for ML pairwise comparison.) + +Ac +Am 0.0436 (0.0628 1.4398) +Ap 0.4042 (0.0536 0.1327) 0.0340 (0.0422 1.2410) +Pg 0.2101 (0.1215 0.5783)-1.0000 (0.0396 -1.0000) 0.3864 (0.1403 0.3631) +Th 0.0067 (0.0137 2.0454)-1.0000 (0.0000 0.0066) 0.0930 (0.0932 1.0019) 0.0156 (0.0625 4.0052) +Ph 0.1095 (0.0858 0.7837) 0.0387 (0.0613 1.5834) 0.2555 (0.1166 0.4563) 0.6800 (0.1673 0.2459)-1.0000 (-1.0000 -1.0000) +NOTE: -1 means that NG86 is inapplicable. + + +TREE # 1: (((4, 2), 5), (6, 3), 1); MP score: -1 +lnL(ntime: 9 np: 11): -71862.094834 +0.000000 + 7..8 8..9 9..4 9..2 8..5 7..10 10..6 10..3 7..1 + 0.246863 0.000004 0.279150 0.179426 0.225632 0.000004 0.478467 0.076909 0.146872 3.015798 0.345817 + +Note: Branch length is defined as number of nucleotide substitutions per codon (not per neucleotide site). + +tree length = 1.63333 + +(((4: 0.279150, 2: 0.179426): 0.000004, 5: 0.225632): 0.246863, (6: 0.478467, 3: 0.076909): 0.000004, 1: 0.146872); + +(((Pg: 0.279150, Am: 0.179426): 0.000004, Th: 0.225632): 0.246863, (Ph: 0.478467, Ap: 0.076909): 0.000004, Ac: 0.146872); + +Detailed output identifying parameters + +kappa (ts/tv) = 3.01580 + +omega (dN/dS) = 0.34582 + +dN & dS for each branch + + branch t N S dN/dS dN dS N*dN S*dS + + 7..8 0.247 29225.7 12036.3 0.3458 0.0530 0.1533 1549.7 1845.6 + 8..9 0.000 29225.7 12036.3 0.3458 0.0000 0.0000 0.0 0.0 + 9..4 0.279 29225.7 12036.3 0.3458 0.0600 0.1734 1752.4 2087.0 + 9..2 0.179 29225.7 12036.3 0.3458 0.0385 0.1114 1126.4 1341.4 + 8..5 0.226 29225.7 12036.3 0.3458 0.0485 0.1401 1416.5 1686.9 + 7..10 0.000 29225.7 12036.3 0.3458 0.0000 0.0000 0.0 0.0 + 10..6 0.478 29225.7 12036.3 0.3458 0.1028 0.2972 3003.7 3577.1 + 10..3 0.077 29225.7 12036.3 0.3458 0.0165 0.0478 482.8 575.0 + 7..1 0.147 29225.7 12036.3 0.3458 0.0315 0.0912 922.0 1098.1 + +tree length for dN: 0.3508 +tree length for dS: 1.0145 + + +Time used: 1:09
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/2_2ngdn Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 0.0628 +Ap 0.0536 0.0422 +Pg 0.1215 0.0396 0.1403 +Th 0.0137 0.0000 0.0932 0.0625 +Ph 0.0858 0.0613 0.1166 0.1673 -1.0000
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/2_2ngds Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 1.4398 +Ap 0.1327 1.2410 +Pg 0.5783 3.0000 0.3631 +Th 2.0454 0.0066 1.0019 4.0052 +Ph 0.7837 1.5834 0.4563 0.2459 -1.0000
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/2_2ngt Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 1.1652 +Ap 0.2186 0.9823 +Pg 0.6879 2.1378 0.5820 +Th 1.4515 0.0048 0.9174 2.9292 +Ph 0.7412 1.2821 0.5897 0.5567 -nan
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/2_codeml.ctl Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,45 @@ + + seqfile = /tmp/saskia/tmphfQhiQ/files/000/dataset_12.dat * sequence data file name + outfile = run_codeml * main result file name + treefile = /tmp/saskia/tmphfQhiQ/files/000/dataset_13.dat * tree structure file name + noisy = 9 * 0,1,2,3,9: how much rubbish on the screen + verbose = 0 * 1: detailed output, 0: concise output + runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic + * 3: StepwiseAddition; (4,5):PerturbationNNI; -2: pairwise + seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs + CodonFreq = 1 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table + clock = 0 * 0:no clock, 1:clock; 2:local clock + aaDist = 0 * 0:equal, +:geometric; -:linear, 1-6:G1974,Miyata,c,p,v,a + * 7:AAClasses + aaRatefile = wag.dat * only used for aa seqs with model=empirical(_F) + * dayhoff.dat, jones.dat, wag.dat, mtmam.dat, or your own + model = 2 + * models for codons: + * 0:one, 1:b, 2:2 or more dN/dS ratios for branches + * models for AAs or codon-translated AAs: + * 0:poisson, 1:proportional,2:Empirical,3:Empirical+F + * 6:FromCodon, 8:REVaa_0, 9:REVaa(nr=189) + NSsites = 0 * 0:one w;1:neutral;2:selection; 3:discrete;4:freqs; + * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ + * 10:beta&gamma+1; 11:beta&normal>1; 12:0&2normal>1; + * 13:3normal>0 + icode = 0 * 0:universal code; 1:mammalian mt; 2-11:see below + Mgene = 0 * 0:rates, 1:separate; + fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated + kappa = 2.0 * initial or fixed kappa + fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate + omega = 0.2 * initial or fixed omega, for codons or codon-based AAs + fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha + alpha = 0.0 * initial or fixed alpha, 0:infinity (constant rate) + Malpha = 0 * 1: different alphas for genes, 0 : one alpha + ncatG = 3 * # of categories in dG of NSsites models + fix_rho = 1 * 0: estimate rho; 1: fix it at rho + rho = 0.0 * initial or fixed rho, 0:no correlation + getSE = 0 * 0: don't want them, 1: want S.E.s of estimates + RateAncestor = 1 * (0,1,2): rates (alpha>0) or ancestral states (1 or 2) + Small_Diff = 5e-07 + cleandata = 0 * remove sites with ambiguity data (1:yes, 0:no)? + fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed + method = 0 * 0: simultaneous; 1: one branch at a time + + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/2_run_codeml Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,160 @@ +CODONML (in paml version 4.9, March 2015) /tmp/tmpMdbfK7/files/000/dataset_12.dat +Model: several dN/dS ratios for branches for branches, +Codon frequency model: F1x4 +ns = 6 ls = 13754 + +Codon usage in sequences +-------------------------------------------------------------------------------------------------------------------------------------- +Phe TTT 232 13 253 68 16 40 | Ser TCT 276 5 291 78 8 58 | Tyr TAT 98 3 95 29 3 27 | Cys TGT 218 5 219 52 13 40 + TTC 251 14 308 87 34 71 | TCC 227 8 241 55 15 49 | TAC 126 7 151 37 18 25 | TGC 150 3 155 45 11 34 +Leu TTA 131 1 125 33 5 32 | TCA 250 4 275 58 12 47 | *** TAA 0 0 0 0 0 0 | *** TGA 0 0 0 0 0 0 + TTG 245 6 291 67 18 42 | TCG 104 6 106 19 7 16 | TAG 0 0 0 0 0 0 | Trp TGG 168 9 195 28 18 27 +-------------------------------------------------------------------------------------------------------------------------------------- +Leu CTT 171 0 186 54 9 28 | Pro CCT 164 3 170 42 14 40 | His CAT 157 2 143 47 15 41 | Arg CGT 88 5 98 33 10 25 + CTC 147 9 160 47 20 35 | CCC 81 6 95 16 17 18 | CAC 137 10 158 42 21 32 | CGC 57 16 58 16 29 39 + CTA 64 0 66 14 5 10 | CCA 232 10 229 63 14 48 | Gln CAA 140 3 126 32 12 28 | CGA 75 18 66 22 19 17 + CTG 249 18 261 55 25 43 | CCG 65 9 63 6 19 19 | CAG 192 19 213 53 25 51 | CGG 51 4 58 17 12 11 +-------------------------------------------------------------------------------------------------------------------------------------- +Ile ATT 173 9 175 60 9 32 | Thr ACT 145 5 140 39 9 40 | Asn AAT 159 5 159 53 12 39 | Ser AGT 146 1 143 44 5 39 + ATC 218 27 238 54 36 50 | ACC 123 18 154 62 12 36 | AAC 184 17 188 65 26 36 | AGC 160 6 185 36 14 40 + ATA 186 5 165 68 4 27 | ACA 255 4 262 76 13 40 | Lys AAA 197 11 186 82 22 40 | Arg AGA 165 4 167 59 6 30 +Met ATG 308 14 341 83 19 67 | ACG 81 6 100 22 8 13 | AAG 224 48 231 53 59 46 | AGG 140 10 150 36 15 23 +-------------------------------------------------------------------------------------------------------------------------------------- +Val GTT 176 8 185 40 17 30 | Ala GCT 184 5 184 51 15 40 | Asp GAT 182 5 189 64 15 54 | Gly GGT 160 7 140 40 16 34 + GTC 200 16 209 42 26 38 | GCC 209 20 224 48 35 49 | GAC 191 16 189 38 30 49 | GGC 164 10 183 21 16 41 + GTA 166 3 149 50 14 23 | GCA 183 4 176 58 17 34 | Glu GAA 148 6 152 58 16 40 | GGA 163 7 155 35 19 26 + GTG 224 17 242 40 22 47 | GCG 53 10 53 14 12 17 | GAG 149 20 142 44 36 33 | GGG 80 6 75 8 9 24 +-------------------------------------------------------------------------------------------------------------------------------------- + +Codon position x base (3x4) table for each sequence. + +#1: Ac +position 1: T:0.24656 C:0.20613 A:0.28520 G:0.26210 +position 2: T:0.31279 C:0.26210 A:0.22744 G:0.19767 +position 3: T:0.27176 C:0.26140 A:0.23452 G:0.23232 +Average T:0.27704 C:0.24321 A:0.24905 G:0.23070 + +#2: Am +position 1: T:0.14841 C:0.23322 A:0.33569 G:0.28269 +position 2: T:0.28269 C:0.21731 A:0.30389 G:0.19611 +position 3: T:0.14311 C:0.35866 A:0.14134 G:0.35689 +Average T:0.19140 C:0.26973 A:0.26031 G:0.27856 + +#3: Ap +position 1: T:0.25796 C:0.20504 A:0.28457 G:0.25243 +position 2: T:0.31986 C:0.26349 A:0.22144 G:0.19521 +position 3: T:0.26416 C:0.27618 A:0.21924 G:0.24042 +Average T:0.28066 C:0.24824 A:0.24175 G:0.22935 + +#4: Pg +position 1: T:0.23785 C:0.20268 A:0.32342 G:0.23604 +position 2: T:0.31255 C:0.25635 A:0.25272 G:0.17839 +position 3: T:0.28789 C:0.25780 A:0.25671 G:0.19761 +Average T:0.27943 C:0.23894 A:0.27762 G:0.20401 + +#5: Th +position 1: T:0.17315 C:0.25875 A:0.26167 G:0.30642 +position 2: T:0.27140 C:0.22082 A:0.30156 G:0.20623 +position 3: T:0.18093 C:0.35019 A:0.17315 G:0.29572 +Average T:0.20850 C:0.27659 A:0.24546 G:0.26946 + +#6: Ph +position 1: T:0.23410 C:0.22350 A:0.27558 G:0.26682 +position 2: T:0.28341 C:0.25991 A:0.24931 G:0.20737 +position 3: T:0.27972 C:0.29585 A:0.20369 G:0.22074 +Average T:0.26575 C:0.25975 A:0.24286 G:0.23164 + +Sums of codon usage counts +------------------------------------------------------------------------------ +Phe F TTT 622 | Ser S TCT 716 | Tyr Y TAT 255 | Cys C TGT 547 + TTC 765 | TCC 595 | TAC 364 | TGC 398 +Leu L TTA 327 | TCA 646 | *** * TAA 0 | *** * TGA 0 + TTG 669 | TCG 258 | TAG 0 | Trp W TGG 445 +------------------------------------------------------------------------------ +Leu L CTT 448 | Pro P CCT 433 | His H CAT 405 | Arg R CGT 259 + CTC 418 | CCC 233 | CAC 400 | CGC 215 + CTA 159 | CCA 596 | Gln Q CAA 341 | CGA 217 + CTG 651 | CCG 181 | CAG 553 | CGG 153 +------------------------------------------------------------------------------ +Ile I ATT 458 | Thr T ACT 378 | Asn N AAT 427 | Ser S AGT 378 + ATC 623 | ACC 405 | AAC 516 | AGC 441 + ATA 455 | ACA 650 | Lys K AAA 538 | Arg R AGA 431 +Met M ATG 832 | ACG 230 | AAG 661 | AGG 374 +------------------------------------------------------------------------------ +Val V GTT 456 | Ala A GCT 479 | Asp D GAT 509 | Gly G GGT 397 + GTC 531 | GCC 585 | GAC 513 | GGC 435 + GTA 405 | GCA 472 | Glu E GAA 420 | GGA 405 + GTG 592 | GCG 159 | GAG 424 | GGG 202 +------------------------------------------------------------------------------ + +(Ambiguity data are not used in the counts.) + + +Codon position x base (3x4) table, overall + +position 1: T:0.24425 C:0.20932 A:0.28824 G:0.25819 +position 2: T:0.31094 C:0.25937 A:0.23386 G:0.19582 +position 3: T:0.26495 C:0.27494 A:0.22410 G:0.23601 +Average T:0.27338 C:0.24787 A:0.24874 G:0.23001 + + +Nei & Gojobori 1986. dN/dS (dN, dS) +(Pairwise deletion) +(Note: This matrix is not used in later ML. analysis. +Use runmode = -2 for ML pairwise comparison.) + +Ac +Am 0.0436 (0.0628 1.4398) +Ap 0.4042 (0.0536 0.1327) 0.0340 (0.0422 1.2410) +Pg 0.2101 (0.1215 0.5783)-1.0000 (0.0396 -1.0000) 0.3864 (0.1403 0.3631) +Th 0.0067 (0.0137 2.0454)-1.0000 (0.0000 0.0066) 0.0930 (0.0932 1.0019) 0.0156 (0.0625 4.0052) +Ph 0.1095 (0.0858 0.7837) 0.0387 (0.0613 1.5834) 0.2555 (0.1166 0.4563) 0.6800 (0.1673 0.2459)-1.0000 (-1.0000 -1.0000) +NOTE: -1 means that NG86 is inapplicable. + + +TREE # 1: (((4, 2), 5), (6, 3), 1); MP score: -1 +lnL(ntime: 9 np: 14): -71787.227810 +0.000000 + 7..8 8..9 9..4 9..2 8..5 7..10 10..6 10..3 7..1 + 0.289241 0.000004 0.219684 0.262034 0.350843 0.000004 0.491088 0.068009 0.152428 3.034323 0.539520 0.332686 0.087098 0.034121 + +Note: Branch length is defined as number of nucleotide substitutions per codon (not per neucleotide site). + +tree length = 1.83334 + +(((4: 0.219684, 2: 0.262034): 0.000004, 5: 0.350843): 0.289241, (6: 0.491088, 3: 0.068009): 0.000004, 1: 0.152428); + +(((Pg: 0.219684, Am: 0.262034): 0.000004, Th: 0.350843): 0.289241, (Ph: 0.491088, Ap: 0.068009): 0.000004, Ac: 0.152428); + +Detailed output identifying parameters + +kappa (ts/tv) = 3.03432 + +w (dN/dS) for branches: 0.53952 0.33269 0.08710 0.03412 + +dN & dS for each branch + + branch t N S dN/dS dN dS N*dN S*dS + + 7..8 0.289 29216.6 12045.4 0.5395 0.0772 0.1431 2255.0 1723.2 + 8..9 0.000 29216.6 12045.4 0.0871 0.0000 0.0000 0.0 0.0 + 9..4 0.220 29216.6 12045.4 0.0871 0.0180 0.2071 527.0 2494.5 + 9..2 0.262 29216.6 12045.4 0.0871 0.0215 0.2470 628.6 2975.4 + 8..5 0.351 29216.6 12045.4 0.0341 0.0126 0.3700 368.8 4456.6 + 7..10 0.000 29216.6 12045.4 0.3327 0.0000 0.0000 0.0 0.0 + 10..6 0.491 29216.6 12045.4 0.3327 0.1032 0.3103 3016.4 3738.0 + 10..3 0.068 29216.6 12045.4 0.3327 0.0143 0.0430 417.7 517.7 + 7..1 0.152 29216.6 12045.4 0.5395 0.0407 0.0754 1188.4 908.1 + +tree length for dN: 0.2876 +tree length for dS: 1.3959 + +dS tree: +(((Pg: 0.207095, Am: 0.247017): 0.000004, Th: 0.369987): 0.143059, (Ph: 0.310329, Ap: 0.042976): 0.000003, Ac: 0.075391); +dN tree: +(((Pg: 0.018038, Am: 0.021515): 0.000000, Th: 0.012624): 0.077183, (Ph: 0.103242, Ap: 0.014298): 0.000001, Ac: 0.040675); + +w ratios as labels for TreeView: +(((Pg #0.0870978 , Am #0.0870978 ) #0.0870978 , Th #0.0341211 ) #0.53952 , (Ph #0.332686 , Ap #0.332686 ) #0.332686 , Ac #0.53952 ); + + +Time used: 2:11
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/3_2ngdn Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 0.0628 +Ap 0.0536 0.0422 +Pg 0.1215 0.0396 0.1403 +Th 0.0137 0.0000 0.0932 0.0625 +Ph 0.0858 0.0613 0.1166 0.1673 -1.0000
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/3_2ngds Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 1.4398 +Ap 0.1327 1.2410 +Pg 0.5783 3.0000 0.3631 +Th 2.0454 0.0066 1.0019 4.0052 +Ph 0.7837 1.5834 0.4563 0.2459 -1.0000
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/3_2ngt Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,7 @@ + 6 +Ac +Am 1.1652 +Ap 0.2186 0.9823 +Pg 0.6879 2.1378 0.5820 +Th 1.4515 0.0048 0.9174 2.9292 +Ph 0.7412 1.2821 0.5897 0.5567 -nan
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/3_codeml.ctl Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,45 @@ + + seqfile = /tmp/saskia/tmphfQhiQ/files/000/dataset_23.dat * sequence data file name + outfile = run_codeml * main result file name + treefile = /tmp/saskia/tmphfQhiQ/files/000/dataset_24.dat * tree structure file name + noisy = 9 * 0,1,2,3,9: how much rubbish on the screen + verbose = 0 * 1: detailed output, 0: concise output + runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic + * 3: StepwiseAddition; (4,5):PerturbationNNI; -2: pairwise + seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs + CodonFreq = 1 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table + clock = 0 * 0:no clock, 1:clock; 2:local clock + aaDist = 0 * 0:equal, +:geometric; -:linear, 1-6:G1974,Miyata,c,p,v,a + * 7:AAClasses + aaRatefile = wag.dat * only used for aa seqs with model=empirical(_F) + * dayhoff.dat, jones.dat, wag.dat, mtmam.dat, or your own + model = 3 + * models for codons: + * 0:one, 1:b, 2:2 or more dN/dS ratios for branches + * models for AAs or codon-translated AAs: + * 0:poisson, 1:proportional,2:Empirical,3:Empirical+F + * 6:FromCodon, 8:REVaa_0, 9:REVaa(nr=189) + NSsites = 2 * 0:one w;1:neutral;2:selection; 3:discrete;4:freqs; + * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ + * 10:beta&gamma+1; 11:beta&normal>1; 12:0&2normal>1; + * 13:3normal>0 + icode = 0 * 0:universal code; 1:mammalian mt; 2-11:see below + Mgene = 0 * 0:rates, 1:separate; + fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated + kappa = 2.0 * initial or fixed kappa + fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate + omega = 0.2 * initial or fixed omega, for codons or codon-based AAs + fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha + alpha = 0.0 * initial or fixed alpha, 0:infinity (constant rate) + Malpha = 0 * 1: different alphas for genes, 0 : one alpha + ncatG = 3 * # of categories in dG of NSsites models + fix_rho = 1 * 0: estimate rho; 1: fix it at rho + rho = 0.0 * initial or fixed rho, 0:no correlation + getSE = 0 * 0: don't want them, 1: want S.E.s of estimates + RateAncestor = 1 * (0,1,2): rates (alpha>0) or ancestral states (1 or 2) + Small_Diff = 5e-07 + cleandata = 0 * remove sites with ambiguity data (1:yes, 0:no)? + fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed + method = 0 * 0: simultaneous; 1: one branch at a time + + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/3_run_codeml Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,172 @@ +CODONML (in paml version 4.9, March 2015) /tmp/tmpMdbfK7/files/000/dataset_23.dat +Model: NSbranch3 for branches, +Codon frequency model: F1x4 +Site-class models: PositiveSelection +ns = 6 ls = 13754 + +Codon usage in sequences +-------------------------------------------------------------------------------------------------------------------------------------- +Phe TTT 232 13 253 68 16 40 | Ser TCT 276 5 291 78 8 58 | Tyr TAT 98 3 95 29 3 27 | Cys TGT 218 5 219 52 13 40 + TTC 251 14 308 87 34 71 | TCC 227 8 241 55 15 49 | TAC 126 7 151 37 18 25 | TGC 150 3 155 45 11 34 +Leu TTA 131 1 125 33 5 32 | TCA 250 4 275 58 12 47 | *** TAA 0 0 0 0 0 0 | *** TGA 0 0 0 0 0 0 + TTG 245 6 291 67 18 42 | TCG 104 6 106 19 7 16 | TAG 0 0 0 0 0 0 | Trp TGG 168 9 195 28 18 27 +-------------------------------------------------------------------------------------------------------------------------------------- +Leu CTT 171 0 186 54 9 28 | Pro CCT 164 3 170 42 14 40 | His CAT 157 2 143 47 15 41 | Arg CGT 88 5 98 33 10 25 + CTC 147 9 160 47 20 35 | CCC 81 6 95 16 17 18 | CAC 137 10 158 42 21 32 | CGC 57 16 58 16 29 39 + CTA 64 0 66 14 5 10 | CCA 232 10 229 63 14 48 | Gln CAA 140 3 126 32 12 28 | CGA 75 18 66 22 19 17 + CTG 249 18 261 55 25 43 | CCG 65 9 63 6 19 19 | CAG 192 19 213 53 25 51 | CGG 51 4 58 17 12 11 +-------------------------------------------------------------------------------------------------------------------------------------- +Ile ATT 173 9 175 60 9 32 | Thr ACT 145 5 140 39 9 40 | Asn AAT 159 5 159 53 12 39 | Ser AGT 146 1 143 44 5 39 + ATC 218 27 238 54 36 50 | ACC 123 18 154 62 12 36 | AAC 184 17 188 65 26 36 | AGC 160 6 185 36 14 40 + ATA 186 5 165 68 4 27 | ACA 255 4 262 76 13 40 | Lys AAA 197 11 186 82 22 40 | Arg AGA 165 4 167 59 6 30 +Met ATG 308 14 341 83 19 67 | ACG 81 6 100 22 8 13 | AAG 224 48 231 53 59 46 | AGG 140 10 150 36 15 23 +-------------------------------------------------------------------------------------------------------------------------------------- +Val GTT 176 8 185 40 17 30 | Ala GCT 184 5 184 51 15 40 | Asp GAT 182 5 189 64 15 54 | Gly GGT 160 7 140 40 16 34 + GTC 200 16 209 42 26 38 | GCC 209 20 224 48 35 49 | GAC 191 16 189 38 30 49 | GGC 164 10 183 21 16 41 + GTA 166 3 149 50 14 23 | GCA 183 4 176 58 17 34 | Glu GAA 148 6 152 58 16 40 | GGA 163 7 155 35 19 26 + GTG 224 17 242 40 22 47 | GCG 53 10 53 14 12 17 | GAG 149 20 142 44 36 33 | GGG 80 6 75 8 9 24 +-------------------------------------------------------------------------------------------------------------------------------------- + +Codon position x base (3x4) table for each sequence. + +#1: Ac +position 1: T:0.24656 C:0.20613 A:0.28520 G:0.26210 +position 2: T:0.31279 C:0.26210 A:0.22744 G:0.19767 +position 3: T:0.27176 C:0.26140 A:0.23452 G:0.23232 +Average T:0.27704 C:0.24321 A:0.24905 G:0.23070 + +#2: Am +position 1: T:0.14841 C:0.23322 A:0.33569 G:0.28269 +position 2: T:0.28269 C:0.21731 A:0.30389 G:0.19611 +position 3: T:0.14311 C:0.35866 A:0.14134 G:0.35689 +Average T:0.19140 C:0.26973 A:0.26031 G:0.27856 + +#3: Ap +position 1: T:0.25796 C:0.20504 A:0.28457 G:0.25243 +position 2: T:0.31986 C:0.26349 A:0.22144 G:0.19521 +position 3: T:0.26416 C:0.27618 A:0.21924 G:0.24042 +Average T:0.28066 C:0.24824 A:0.24175 G:0.22935 + +#4: Pg +position 1: T:0.23785 C:0.20268 A:0.32342 G:0.23604 +position 2: T:0.31255 C:0.25635 A:0.25272 G:0.17839 +position 3: T:0.28789 C:0.25780 A:0.25671 G:0.19761 +Average T:0.27943 C:0.23894 A:0.27762 G:0.20401 + +#5: Th +position 1: T:0.17315 C:0.25875 A:0.26167 G:0.30642 +position 2: T:0.27140 C:0.22082 A:0.30156 G:0.20623 +position 3: T:0.18093 C:0.35019 A:0.17315 G:0.29572 +Average T:0.20850 C:0.27659 A:0.24546 G:0.26946 + +#6: Ph +position 1: T:0.23410 C:0.22350 A:0.27558 G:0.26682 +position 2: T:0.28341 C:0.25991 A:0.24931 G:0.20737 +position 3: T:0.27972 C:0.29585 A:0.20369 G:0.22074 +Average T:0.26575 C:0.25975 A:0.24286 G:0.23164 + +Sums of codon usage counts +------------------------------------------------------------------------------ +Phe F TTT 622 | Ser S TCT 716 | Tyr Y TAT 255 | Cys C TGT 547 + TTC 765 | TCC 595 | TAC 364 | TGC 398 +Leu L TTA 327 | TCA 646 | *** * TAA 0 | *** * TGA 0 + TTG 669 | TCG 258 | TAG 0 | Trp W TGG 445 +------------------------------------------------------------------------------ +Leu L CTT 448 | Pro P CCT 433 | His H CAT 405 | Arg R CGT 259 + CTC 418 | CCC 233 | CAC 400 | CGC 215 + CTA 159 | CCA 596 | Gln Q CAA 341 | CGA 217 + CTG 651 | CCG 181 | CAG 553 | CGG 153 +------------------------------------------------------------------------------ +Ile I ATT 458 | Thr T ACT 378 | Asn N AAT 427 | Ser S AGT 378 + ATC 623 | ACC 405 | AAC 516 | AGC 441 + ATA 455 | ACA 650 | Lys K AAA 538 | Arg R AGA 431 +Met M ATG 832 | ACG 230 | AAG 661 | AGG 374 +------------------------------------------------------------------------------ +Val V GTT 456 | Ala A GCT 479 | Asp D GAT 509 | Gly G GGT 397 + GTC 531 | GCC 585 | GAC 513 | GGC 435 + GTA 405 | GCA 472 | Glu E GAA 420 | GGA 405 + GTG 592 | GCG 159 | GAG 424 | GGG 202 +------------------------------------------------------------------------------ + +(Ambiguity data are not used in the counts.) + + +Codon position x base (3x4) table, overall + +position 1: T:0.24425 C:0.20932 A:0.28824 G:0.25819 +position 2: T:0.31094 C:0.25937 A:0.23386 G:0.19582 +position 3: T:0.26495 C:0.27494 A:0.22410 G:0.23601 +Average T:0.27338 C:0.24787 A:0.24874 G:0.23001 + + +Nei & Gojobori 1986. dN/dS (dN, dS) +(Pairwise deletion) +(Note: This matrix is not used in later ML. analysis. +Use runmode = -2 for ML pairwise comparison.) + +Ac +Am 0.0436 (0.0628 1.4398) +Ap 0.4042 (0.0536 0.1327) 0.0340 (0.0422 1.2410) +Pg 0.2101 (0.1215 0.5783)-1.0000 (0.0396 -1.0000) 0.3864 (0.1403 0.3631) +Th 0.0067 (0.0137 2.0454)-1.0000 (0.0000 0.0066) 0.0930 (0.0932 1.0019) 0.0156 (0.0625 4.0052) +Ph 0.1095 (0.0858 0.7837) 0.0387 (0.0613 1.5834) 0.2555 (0.1166 0.4563) 0.6800 (0.1673 0.2459)-1.0000 (-1.0000 -1.0000) +NOTE: -1 means that NG86 is inapplicable. + + +TREE # 1: (((4, 2), 5), (6, 3), 1); MP score: -1 +lnL(ntime: 9 np: 15): -71845.285288 +0.000000 + 7..8 8..9 9..4 9..2 8..5 7..10 10..6 10..3 7..1 + 0.253789 0.000004 0.294642 0.199868 0.242499 0.000004 0.471201 0.102634 0.122472 3.060446 0.693669 0.106076 0.279090 0.015724 0.820701 + +Note: Branch length is defined as number of nucleotide substitutions per codon (not per neucleotide site). + +tree length = 1.68711 + +(((4: 0.294642, 2: 0.199868): 0.000004, 5: 0.242499): 0.253789, (6: 0.471201, 3: 0.102634): 0.000004, 1: 0.122472); + +(((Pg: 0.294642, Am: 0.199868): 0.000004, Th: 0.242499): 0.253789, (Ph: 0.471201, Ap: 0.102634): 0.000004, Ac: 0.122472); + +Detailed output identifying parameters + +kappa (ts/tv) = 3.06045 + + +MLEs of dN/dS (w) for site classes (K=3) + +site class 0 1 2 +proportion 0.69367 0.10608 0.20025 +branch type 0: 0.27909 1.00000 0.01572 +branch type 1: 0.27909 1.00000 0.82070 + + +Bayes Empirical Bayes (BEB) analysis (Yang, Wong & Nielsen 2005. Mol. Biol. Evol. 22:1107-1118) + +The grid (see ternary graph for p0-p1) + +w0: 0.050 0.150 0.250 0.350 0.450 0.550 0.650 0.750 0.850 0.950 +w2: 0.150 0.450 0.750 1.050 1.350 1.650 1.950 2.250 2.550 2.850 +w3: 0.150 0.450 0.750 1.050 1.350 1.650 1.950 2.250 2.550 2.850 + + +Posterior on the grid + +w0: 0.000 0.016 0.738 0.171 0.066 0.006 0.002 0.000 0.000 0.000 +w2: 0.988 0.012 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 +w3: 0.000 0.828 0.064 0.033 0.057 0.014 0.001 0.001 0.000 0.001 + +Posterior for p0-p1 (see the ternary graph) (YWN2015, fig. 1) + + 0.000 + 0.000 0.000 0.000 + 0.000 0.000 0.000 0.000 0.000 + 0.000 0.000 0.000 0.000 0.000 0.000 0.000 + 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 + 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 + 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 + 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 + 0.001 0.001 0.010 0.010 0.072 0.038 0.202 0.053 0.170 0.020 0.034 0.002 0.046 0.000 0.006 0.000 0.000 + 0.000 0.000 0.000 0.003 0.004 0.039 0.014 0.031 0.010 0.101 0.007 0.020 0.001 0.026 0.001 0.072 0.003 0.001 0.000 + +sum of density on p0-p1 = 1.000000 + +Time used: 4:22
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/RAxML_bestTree Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,1 @@ +(((Pg:0.09616539105673740928,Am:0.18952716489066595562):0.03831049025178590028,Th:0.15207937554419623249):0.09631839546127254903,(Ph:0.14632947629352840990,Ap:0.01138142236754203541):0.01631824366568397633,Ac:0.01822503877829063923):0.0;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/concat.fasta Tue Aug 29 19:12:01 2017 -0400 @@ -0,0 +1,12 @@ +>Ac +gtacatgggcaagtttttcttcgaatgataaggtgcatatggatcattggcataatacttgggtatcttaaagtatctgttgaccattctgtccagcatccagcactggcgctgtgtgcagaagacatggtgctgcaggtgtgccactctggcacccttcttcttccacagcttctcgtgtcggccgtgcatttcagagcttcctcagcgtactccagaagagtaacaaagctctctttggagccctcgggcagaattccattggggatctccacaatgagcttccgaccaagaagcagcgtttcccagctgacctccaagcaatctgtcagagtgatacggaagcacaaactcgaggcagtctgtgccttcgccaatgtgtttacattttccggcaggccattggcgctgacagggggctcttttaacacccccacaccgttgccctctgtcttttcagacacgttgacggcgtggggctcatcaggagcaccaccgaggcccaggacccaatcgtatacaataccgcgagggcaaaccaaagccataaccgtgcattgttcctgctgctcggttttcaatgacaactccaaacaaaccacgattcacacgcgagtcttccttttctttgccacttgttgtgaacccatattcaaatacttggtttatttgattatgaggaatgccaccaccacggtcagatattcttataatgaaatcaattttgttgttggcaatagtaacagacacaggtggcatattctccagggaattcagatgattttctactgtagctctcattgcattcttcagcatctcatgtataatgtactcaagtggtggtgcaatgtatggaaaggttgcatttacatgaccattgatacgaacatctggccagatcttgttgtatacatgtccttgtcttcaggatttgacatgccatggtcttctttgggtttcactgtctctgtgcttcctggtttgtctacaagtttgactacatccttatcagatgatggagctttgttctctgactgctttgaagaacttggatcagtcttggaaatattttcacctggaagtcttgctggtctccagaactccttggcttgttccttcgtcagaatccaggcttgtttagatatatccagagcctggtctgggatgggtgacgataataagaacaatgaacatattaacctcaaggttacaggacaggatggcagtgttgtacactttaaaatcaagaagaacactcccctgaggaagctgatgaatgcatactgtgacagaacaggtgtcaagagtggagcaatgcgattccgatttgatgggcaaccaatcaatgaaacagacactccaacacagctggacatggaagatggtgatgtgattgatgtattccaacagcagactggaggcgtcgagttgacccacgtaatgcttcacgtctggacacaagggatcccagacaggctgaaccacgacgtgctgcatcgcaaccagcagcacctaccccagcacaaagattacaggctccaccatcatctggaggaagcaatgggccaatttcatctcaggatcaggaaaagactgctctcatcatgcaggtgttacaacgtgctggtgctggtgccgaactatcaggtgatgaatgtggtgatcacgtcgttcgtgttcgtctgcgccgcccacgagatccactcgctgaccgtcaagctgacggactacgccgtgccaaacgactggagaatactgctgaggaacatggtctgctttactgccgttctgatacctgtggccataacacacggtgcatttggcgtatgtctgggaattgagtattctgtggcaatgacctacagaatggtgtcatgtcaaaagcatccacttctgcatcctttaaatgaggatctttatttattgcaggatttggtggataagggtgtgagatgccacttggtaccgaggtgtccttgctcgtggcaccaactgctgtatatgaaggtggtacagtcaaaagaaatgcaacgaataaaccggagctaccagaaaaaccaaaagtttcaagaatggagcaagtttatgaaaacataccgatgtccgaacaaaaacaaggtctgcagagagacgaaagtaatggaaaacgtcaccttccattccagcttcgtggagttgatggcacaacttacgctgacctcgagatcattctggtggcttgggctggcactgatagcagatggtgctcttggtggcggtgctatgcgtgtgcctcctgggggaggtggcagtattcccgtgccatgtccacggctacgctgcttgctggcattgcttgggctaccatgctccctgtttttctttgtagctatatttatcctaatggtttggccctctttgaagccaagatccagcttaggtccagagctaagtaggtctttgttgtccttctgttcttcaagtcttcagtacaacctggtgatcatgttatcccattgtacatccctcagtgtggtgaatgcaaattctgcaaaagtccgaagaccaacctctgctcgaaaatcagagctactcaaggtgcaggtaagatgcctgatggcacaagcaggttctcttgtaatggcaaggagctgtatcacttcatgggctgcagcacattcagtgaatataccgtggttgctgaaatatctgtgtgtaaggttaatccagaagctccactgggcaaggtttgcttacttggctgtggaatatcaactggttatggagctgccttccggaactgtagctgttttcggcttcctgtcgtcgtctggtgcggaagaacgcgcgcctgtccacctggctgtgtgtgcatgttgctgtttatgcatgttcatgtcagtgcttgtgatcggtgagttagaacgagcgagtgagcgggtgcgtgagacatccgacaacatcctgtctggtcgttcactgtgtactgcttttgaatcatttcctaaaggtgaaggtcgtctcgtggctgcttgccctcgttgtgtggagtgcgtgattgaccctgtaatgttgggagccaaacataatgtactgtggcgccacctggtggagaagaatgttgagcgccaagatgatgtacatgaggtgaaaggaagccatcagcaaggcttgaggcctcatcttatgtggccggatcttgaacaactgaatccaaagaaaccgaatgccaattgcttccattccaccaatggcacagctgagcaggaacaagattccactgtgatgtgtaccttctgtccctgtatgtcaatggattttaccaggtcgccatctgtcagtgtctgtttacgttctctggaatatttgggcatgagagtatctttgagagttctatgttcagttccttgttgtctgtcatcaatggcagcaattgtccatggcaatcctaagccaaggaagacattgacagagttggacccagttacatttccaattgagttgtcagcatatttctcctgtgtggcagcctgcttgctggcaaacagatctggcaaacttgttcccagagctacaaatgtgatggcagtgacgctgtccttcaggccaaccaaacaaccgaagatagatgccaagtccccaacaacggcagtaagtagaccaatcatgataagggcaatgaagaaggctaaccagccaccccagatggaaggaggaggcacaagtgcaaaaatgatcttccagccaaaggttaagaagtgcatgatgtctgtcttcactcgactgagatccgtccccaacgctgacgtcacaaatgtccggcccccgcgctgcgggaagaccttcaccattcacttcatgcgaatcctcgaccgccgctcgttcccctccataggcctccactgcctgctgaatgaccgactggacgaaatctctgacctgcacgtggaagcccatttccaactcagacgacatatacatggacagatatctcgctacttcctggatgacgtcatcaacgttagtcttgacttccctgatccacaaggttctatgagataccttgaagccaatacaacagccctgactccacctaacagagggccgttttggtactccacagatgttgatacgaggacacaggcaccctttggtaggtcagtcctccagtgtcgcagttcacaaatatctctagttggatgtggggccatgttgttgagcacatacttcatggtggatcttgttatatatgagcgtcttgtcataatcggcagtgtagttctttactgtgccataaactgcatctatactgaggatgttgaccacttctatacgatcaaagtaaataatgacacctccactggtaccacatggtacattcttgacctcatctgtttgacaatgtcactgccagaccagccacataacacagggctctccagggctgcagggacagctgatagcacaacgtgtgcagtatccgcgaaaaggcgaagatccggaaatgccaaagggccacctcagtcgacggcgacgtcagtacgtaaaggaaaccaatcagcacgaaagggggaatgttctccatgtcatgtcatcagatcggcaatgttcttttccaggtcatcaattctgtgtcccatgtcatctattcttgtgataacttggtcggacatgttctggaatttatcctgcatctgctgtaaaaggttttgcacatattgtgttagatcctgtatgtctttaggatcggcactgttggtgataaaaaagaagcctaatatttttccacccaaatgttttcgtcttgcctcttcatggtccataatcccacctgatgttgtgagcacaatgtacccaaactgtcttgatggcagtaggttagttgtccatttctccatgtctctgatgcaaacatcaaaccttggacttatcacaccacacttgttcagtcttcctgtcaaattaacaacaatttttcctgctctgtggtcatcaatgatctcaaactcaccaatgaaaagtgtgcggtatatgttccttcctaattttgtcctaaactggatgtatgcctctggatcatccttttctggatcttttgttgtatctgtgagaactgcttccatttcagcctctttttcttcctccttgctcataatttctgctctaaccttatcaagcaaggcatactgtgacatctgctgtatgatgacaggagctggtggtggactgtgcagactggccatgccagccagactcgtcatgcttgctgaaccattcatcatttgctgctgttgctgctgtgttagctgctgtggtttaactttgcacacattgctatggtccagttcattcttgttactggtgtttagatctgatgaggacatcacagacgtggcactctgtgcagaggtaatattttctgtgaggttcttcatgagttcggtaagtttgctagtcagatcttcatctggctgctttgccgacgttgttggtatcgttggtcgttcatgtgatgtagtcggcagatgttctgatttcgtgttctgcgctgtcgttggacttggtaaggactgggtcggtggcgccgcggtgccgtcgcggccaagactgcagtcatcagagtccgatgttagtgtgaacgtggctgggcaggaaacacgcagaccaattgacctcagtgagccatccagcggagaactgacacctggacaaggatccgaggctcggggatctacaacacgaggggctgaagctaagggatccacacccagagattctgaggtcataacatggatggggtcgacattgccaagcttcttggtgtgtgttttcagtggcagtggtggtggtggtgttgatttcactggtgactgtgcaggactcgagtctcctattgatgtgtcctcctcaataatgccctcatccgtgtgttcagcatctgcaggaagtggattggcagttatgcgtatgctgcactcggatcctttaaaccacagtgattcccattccagggaggcagatgccgtttccatggattcagacacatttagtgttgatggtagcagacgtttgaagtcaatcgtttgcttgcctcatgacagacaacagaacatctctgatgatgaattgaactccaaacatacgaagaaatcacataaattgaagaaagtgaaaagacatcaaaagagaaaaaagaaatcttccattttgggcgaatcaggatcttgcacaagtggtgattcagtggactctggagaggcggtcgcttccggcatctcttcagtgttgtcaggatctgtgatgtcttgtacaagaggttcattagatatatcctctattattgtatccgagggatccgtaacatgggcgaagtgccatctaatgccatcgttactgcctcttttaaatcggaacaagaaagagaaatctactggacgctcatcaactatgctcagcagttctttgcctctgataacaatgaagattttgccatgttttcttcaccaatgcttgaatacaaagactcagcctctttgtcatcagctggtttgtcttccacagtttcagtttccattggttcctcctcatcctctttggatgcctcctcagcagcagcctctgtacgtatcttttcctctgcctccttggcagcccttcttccacttcttcttctgggactttcatcttcctcctgttccttggcactggaccttccctttctggttgctttgcgaggcgatggtgttttcaactttttcacttcctcttcctctggctggtactcctcttcctcttcctcctcttcaccctgtgattttcgtccttgacctctcctgccacgtgaactccggccagcacctcgaccagtgcctctgccacgtggctttgactgtgagcacccatcttatcatttgcatgacatacggcacaactcttttcgtaatcctcctgacctggagctaccgtatccttcttcttagggaggtctcgaacttcgctaaatggtggattgacatcggttcgtgggtctttcaccacaaccaacttagccccatcatcttcacaatctttcatacatcgcttcccaattgctccaatattcttgccatccagtgtatgtgtgtgaaagcatgtgtagaactggtactgccagccaaatcacagcatcgtttagaagatgcccacgccgtctacgtggtgggagtccacacacacacacacgtactaaggactaagttcatagagatgctatactcaacaagaaaaagtcactatcatacagtgattacccatcacttagtgcagacaaacacatcaccattacattttccatcaacaacagtccatggatttacagattttgtcttagttgcgactttcctactgtttttagtaattctgcccgactgcatgctgcccactggttttaggtttaccttggctgttgatttgtacgattgcttacgtggcgctggaagtgttttggcgtcactggctggcaggttgttttcatctcttgttgtaagcggagcacgcaatttcttgctggagttatgcctcggtaccggcacgtcagccagcctatcagggacggatgttttgctgacgtcaccaaggcttgccgatgagcggcgttttgattcgctgctgcgtcgattccttccggaactgccgacagacgaatcggccaatgacgtcaacgaactgggacggctgctcgtacttccggcgcgcgactgcggcctctggttgctgaataatgaactacttccattcatgtgggcatcaagcttaggccctttctgtgacagtctctccagcgtgtcgtcgctgacagtctcgtttgcctctttttctaactccaaccgaaatatatatctcgtgctgcccttcttaatatcagtaacgtttacgctgtattggccttccagtgagctgtccttgagtacatcctctgttagtttagtaaatgttgccgcttcctttatgtacttacacactctagctatatcttcacatgatgcaccatattccattgctaaggcagcctcattaataagttctccagcaaccgaagcaacaatatgtacaccaagaactctgtccgactctttatctccaataacttttaccaagccatctgtatcattgttagtttttgcccgactgtttgctgccaaaggaaactttcca---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ttggtgaagatggcccatcccagatggccttggaggatcttgccatgtttcgtgccatcccaggatgcactgttttttatccaagtgatgctgtggcagcagaaagagcagcagaacttgctgccaacacaaaaggaatctgcttcattcgtacaagccgaccagctttgccagtgctatacaaaggtgatgaaaaattccagattggaaaagctaaggttggtgccatcatcacaaataattatgttcgtcttacatcagatcatcaaagtcgtcgaggcgcagtctggaataatgtgccaaacaaattacgagattgggagatgcatgtacacttcaaagtacatggaaagggaactgatttgtttggtgatggtatggcaatctggtatgcaagggacaggcgtgaccggtaaaagacacgaagttgcatgtacacgacatggattacataaacctttatgttaccttatcacaaattatgtagccttagtacggaggaacatatttcaagcatacaagacatggaataacgccttcaactggcggtacgcgattgggctgtggctgtggtggatatggctgtggcatgtagacattgtgtggattgtttgggttgtagtaagcattagttgcagcagcactggcctcggcggccttagcatcagcagcactctgttgtacaccattagcttgtgggtaagttggtggataggcagcattaggattaatgcctggataaggaggtggtgcctcatacatataaacactgttatcaggtggtgctgtaggaaatgcactgtatggcacaaaggcatccaactccagctacaagacagccaaatgctgcacctcaggccaataatgtgcagcaaccagctgctgtgcctcctcctgtacctccagtgtttccaggatttccctttgctgcctggccacaggatggagaacaagcagctcatgttccacagccaggtgttcagactactgctgccacccctggcactacgacatcaacacaggcctctacagcaggtgtacctggaagcactagcacaagtggtgcgacaccatctgtatcaactagtaccaccacttctcttccaccatttatcactggctggatttgatatcgaccaggagagcaacatggatgtgtctgtcacctcggtgatgttcagcttgaatatcaaaggtatgctcggcatgaatgttgttgtagatggagttgtagggatggttgtggttacaggggacaaatcgcgacacggtgcaaatgttgtgggaacatcacagactaattccgtttcattgatttca---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------cattccagcgtggtcgcttcgttgatagtccgttcctcgatggccaaggttgacgacaggcagttgtgcagcgcgaagatcaacagcacgacgaagatgcagtggtttggtttggacagttccatagccgtcgcagaaatgccgaccgccagctcgacaaggcttcgtccatctttcattatccctcgtttgctcggtggccatgttttgattcgctttgtgctttgtttcctcatcttatcgactcgccggggactggcctctggactattcgtcaatgaaccgtttctcacttcgcgtggaatcgccaatttccgttccttactagcctgcaacatagcgccttgtaagatcatggactctctgaccctgacgccagctccgaccgacacgttccggccgatggtaacgttaggaccaagcgtggccgaggggtgcacttcagccgtcgggtgtatgaagacgtcgcctattatcgtaggcttaccatcgccattctgggccagcctatccggaccgaatccgatgcgtagccgcggtactgcgacatgttataggagtcagtataggcatcgcggttctcgtagtcgacacggtaaggcaggtgatggtgtctgggtggaggcgtcggactgcccatcgacggagggctcgacacgtccctgtacggcggactggccattctctctcgccatggctgcaggtggtcatggatacggttacggtggactgagacctgtttacggaggtgtggccgccccatatcgtaacgacctgcgtcaacaatacgtcaatcacgaggccgaatatgttggcgccggcactggaaccgctcgttattacggcgtacctggatccggccataacttcggctatggttatggatataaccacggctataatacatcccattcttggttagatgtgcattttaaatccatgttagcgggagctttgtcaatgtttgagcttgactttattttgtctgtgaaacgagatgtgacaaacaggttgctgcactggcttatggttgttaaagaaaggctgctctctgcactcattatatctcgacaaaacgcagcggttgcttctccgtctgtccgtgttggtttgttttgttttgttatttcctttcaagtcgccatacaaggctgtcgcataaacacgaggtcattatacgtttcgtgccgacgtcaatatatatctttcccccgctacttgtccatccatatccatccgtctacctgtctgtcttctccaccgctctggccgatgctgtgtgttgtagtcgtagttgtcattggcggcggcgacggcgtcttctccgtcggtgtggccggccacagctcgccttcccgatgctggcacccagacaaacgcaggccacaggcgacacccacttcttcctgcccactcggccgtatggccatctcccacgattcgtacaccagacattcacaactaacccgccctttgcccatgaagttggccacaactttggatcacctcatgacagtggtagttgtgtaccaacacttaccaatccaaatgatccagctggaaattacatcatgtttgcaagcgcaacaagtggtgatcacagtaataataacaagttctcaacttcaggattccagcttccttcgccaaggcatcaagctcggcctttgctttggcttctctctctgcattaatcttagcatctcttgctgccttaattttgttttgcacttcctgtatcttagtctccttctttctccaatagaaatcccaaacacggctaatgtcatgaatgcaccaaaaaatccaatccaagcattgttcttctttttcggcataggcttgacagctatacgtatgcgttcagttgactgggtagtctttgatcttactgcagttaacgaatgtggactttgttttaataatgaagacgaacaggttgtaccactcttaagctggcaggtcagtgcccttgtctggatacatgttggcacaatgagctgtgccatgtatatatatggctatctcagtgtcactgagatccttcactacactgagggcatgccaaggatcaaccgaaccattgacaaacatgattctggtaccctttggatggtcagatccataataatcatttgtgaattgtgttctcgccaccacttcatcagcagaaatattaaaaactatggaacagatgtcaaggttaggaccaaggctcatgtgatggggttcggtttgatggctggaccaataaggatcatgccatggaacagagatggcttttccagaccaactgtcaaggctatagcacctcccattgaatggcctatgataaacaatgggagatctttgtgttccaactttattttctcaacatgctctatgacatcccttgtgaactcagaaaacgaagtgacatttacccgtgacccatcactcagaccatggccaacagcgtccagagaacaccaaggacaaatgtcacaaatacagcgacagatccaacaggattgggccaaccgagagtacattgaagtgataacatgtagtataaagaaaatatcagattttcttaattcatttgatgtgtcatgccgatcaagacttgctacactgaatgaaaggctgtctgctttggaaaggagagttgaatacattgaagcaagagtaacaaaaggtgaaactctgtcattggcttttccatcatcacgttcatcctctttactgactggcagatctactggatccatcgctggctgcaccatccactcatctacaagcacatccacaagccccaccacaagtggaagctgcccacaccgtttgcgagtcatgccttccacccagtggatggttttgcccagagtctgccataccacatctacgtattcctcttcccactgcacaagtttacatacttggctctgtacgtcgctgttaacatctggacggtgtcgatccatgatggagattaccgtgtcccagacatactccagcccatcgtcaatggctcggcgcatcatatggatcaccatctctactacaactacaactatggccaatactttacattgtgggaccgcattggtggctcattcaagaatccaagctcatttgaaggcaagggtccaatggataccatccgacaaggacaagttcaaggatctctaccgatggacgtacaaattcggcctggacagcgaggccggccagcgcacgctgcccgtcgacatggccatcagcctctggcagttggtcttctccgaacgccagccgcccatcttgaaacaatggctcaacttcctcaacgtgcaccgcaacgtacgcggcatacccagggacacgtgggatatgtttctgaacttcgtcgaggctgttggagacgacctgagcagctacgacgacaccgaggcgtggccaagtctgttcgacgacttcgtcgagtacgagaatgaccggcagaaccaaaacgtcaaggtggacaaggtcgagcgcgattactacgacaaaacaggtacagtaagaagaagaagacacaaaaaacttttaaaacaggctagagggttctatagtggaagaagaaaacactttagaaaagctaaagagcagttagagcgttcattggtatatgcttatagagacaagacaaaagagagacttgcagaaccaatctggatgtctttgttcatgtgttctgcaatccagcctttgaccgtatccaagtcagcattcactttgatgagaccaagtttacctcggcgttttatcagctggtctggtttgacaactaaccgctcagttttgagccaaggatgttcagagacgagcttgtcccagtccgtatcagctgtcaccgacgcaaatatttgtacttattttgtaccgaattctattccacgtgaacaagagaggctgcagacaagctcgatgtcggatggtatttcgtgtttgtgttgtgaatcgtcgatgggaacagagcgtgctatatatttttctttatacggattggcttataccgagcgacagacagcatggagatgggctgtgaggtcagtgcctgatggagccattgtattccacagtgacatgcccatggattgccgctcagatggagcagcaccccagaaggagccatgtcattcgtctttctggatcatcagctgctcgagccggctcacctcgtctggatcgaaggcccaggccgtcgtcagcgccttcttctcgccgccgagtttcgtgatcatcgccttctctatgaccttggacgtctccagctccgagatgggtggattattctgtcgcttacagataaacacacgatggttggacagtgtgatcacatacatgaaagttttaaacatcactgtgagtcttttaaatttagctggcttgtctttggtcattgggatcttaataactgttctgaccaatttcattagtttatcagccagtttttcctcattttccagttcaccaccactcccaatgacagcaccatcttcattaagaattaaacacagcgccccctgccgccggccgccgggatatggcgaaactcggcgtacaggtctcatgtacaaagtaaatatggactttggtgcagatgtcaaaggaggcatatggttgtcaacgcttgtgctagtgggcataaaaccggaaatcattgcatcctacaagacgattatgggaatattatcagcaatagcaacagactttgccttgtatctctttggaatcataatcacccatattattgtccttctcaatggctgcttcgatgactttcaatccgcctttctccctcatagccttcgtgctgtaattgcagtgggccccagctccattccaatctcctggcatcggcttaggatcgaagctcacgaccaggtcaaaatcttcggccacgcgctggaggagaaaccttcccatccagaggtggtcgcccatctcgataccctcacacggtccaacttggaactcccactgagctggcatgacctcggcgttagtgccagcaattttaactccggcgtacaaacaggctctgtagtgagcttcaactacgtcacgaccgtagaccttatcagctcctacaccgcagtagtacgggccttgaggtccgggatagccgttctttggccaaccaaagggatggtaatcgcggtctcaggcttttgtatgatgagatcactgacttcgctgttgttcaagcttgttgtgtctgatgtcagtgtggttgatgaagaggtgctctggtttgtcgagacagatgagctggacagtgccttgacactagccacacctgattgtgagatgactgatgatggcatggctatgttaggcgcttgttgttgcggcacagaaccaggcgggttgatgtcgaggtcggcgtccgccagccgaccgaggtccaggctgttcagttcgagctgccagttggacggcaactggagcaggttatccaagtttagattatccagatcggccaacgaactgtcaccacttgtcgtagtggtctgcatcgggctgttgttgttgttagtgttggcggtggccgtgctgccggccagtggcgtagcctgtagcgcgcctggctgtacgacctgtagcagggtttgttggtcatcccagccagatgacatgtccatctgggatcgagctgacattctagcatccataaactgtgatggcatgttagaccatcttgcatcatatccagaccagccctgtggtggttgtctggatacaggtggaccagactgtgttggagtcattggctttggccctgaactcgatgtctgtggggaggagcatgtcttcctgaggcagagagggaagcctttgagcttctgccagatgatgagagacagtgtgatgtttgtaagacgacctgctttctgtcagctattacttgttcatgcagcccaaatcgtcttgtatgtatccaccatgctgatcagctgtgcaagtgcccaccatctaaactctgtctacgttatcgttacaccctggaggagttgccaatcatgcaaacacttaatcttggtgatggcagtgacaaacagccatccagacttgtgcgaccagatggacgtgttgaggatcttggtgatttcagtgatttctatatacaacctgacgaaaatatggcagagcacgaaaagaaacagttacaggagttacaggatgaggagcttgccaggctactacaagatcaagaaagaaagagaggtgctcagatcgacaaatcagcacataatggcggatatactgaggtcaaactacaaacagtaccaacgctctgtgtatgaaatctgcgccgatatacaaacagccgcacataaagatcaaaatggtaagcacagtataacaataacaacaataacactcgccagaatagccaacgccatctatgataaatgcgatgctctctgcactggctacagattcggtgtatggcgttttgtgatcttcgtcggtcacttcatcgtgtctcgtattatggagtacggaatggaaactgaaaccgccgccagtgccggcaacccgcgctacagacgaggcgggaattacgcctgtgcttgtcctcctggccgtggttttatgttgtccagttttggcggggaaatcgccccgcccggtcagcccgacgggcaaactggcctggatcggcttcggactgggcgtcttcgccctcgcctgcatgtgcatctcgttcgccagcccgtactggctacagcaatgggagctttcgttcaacaccttcaacaacatgggtctgtgggaggcttgctttcacaattacatgcaccaccgagacgatttacaggaaatatacaacggctgcttctgggtgtacgatcccgacccgaaatacaacaagctcagagactggctcgtaccaccttggttcatttcctgccaggtcatgtcgaccatcgttctcttagttctcattgctgttgttatcatgacggctttggtcttcttacacatgtgtccaatgtcaaaccacgggcacgtttagtttcttcctgctgtatgcgttgttggattaggatctgggcccgctggacagcactgggtgagcctgcaattgacacaacacggttacgtgtgcctggggcaaagacacccttcttcgatatctggatgttggccccagtcattttctggagctcaacaatccctcgccccccagggcccagaattgctccaactatgtactctccaacctctagatctttcttgctgggtgcattatcactactggacatggtcacatcactgcctgggctggttgggttgacgggagggaagccacccatctgcgtcccaagcccaaaagagttttggttggctgtggtggccgcaaaacctgagccagatgctgagaagccactgctgccccccgatagcttctccttgatgatctcctccagcttaacagcatcagcagcaaacttccgaatgccctcagacagtttatcagttgccatctggtcttcgttcagctgccagcggaatgttttttcatccatcgtcagcttctcaatattgaggttcttggctgattcaacagataaatacacaccaaaggtttgtagaatggatatcaaggtgaagctcaaagtaagagttaacatctatatacatcacaagatatactatacaaagaggtcatgtgacaatgtcgcctatcacatgatgtaccaatcacatgatgtaacaaacaggtcaaggttcgatctcgtagtgaaagcacacggagagaatagagtcatgttgtggaatcgttccgcttctagcttctccctctccaattgttcacgttcatcacgatctcgtttaatacgtttcagttctctgactttccaagcttcgtactcttcctcgtcattatcatcatctgtattaacagcatcctcatcaccctcagcaacgggttccagggcaatgatgtacctgaagaaaggctggaacgaatggccagatctggttttttcaataggtctgagcattggtggaacattgcttactggtttagctgtgtacaggtttgccagaatgggagaagcaaaacacatgtacaagatgcaatacacagttatccgagaagaggatgtggatgatcctaaaaaaaaaggcacattatacaactctaatgacacctggttatatgattctattttaatatctgcagaaccactgttgattttaactggtccctgttctgcttgtatagtaacaccttcaggagcagacaaatctagactacgtgttggtgattctaacctgagactaccagtctttgctctgatgactggggtttggatggagcccggagtggaacaaaaggagatacaagttggtcaacctcactgtaaattaacaaaatatttgttttatatgggagacgaacggatattggctccaatggctatgttttatccaaacatgcttgggttgataggaactaatgtgtgcaagaataaggacagatactgtagtgacccagcagatcttggagcttggatgccattagcagcactctttgatgactctccctgtcgccgtggtaaccgttctagctgttgcctagttgattgcagctgcatttccagctgttgtaactgcgatgacacacttaaagaattgatgaccaagttacaaattgaacacgacgtcgatcatagtctgcgtggcgtaatgaaagatgtacatgaaaaaaggatgaagcagttacgagacctgcagaaggacatagcagctgatgactggagatatactccaatagagaagttgattggtttgcaacagatgtggcctttcttccaatttgtcatattccaggtgaaactccttggccaccttgcgccagttctgtacatcaaaatagtagtaagtgccccgttcatacgtggttgtttttacaaccggctccattcctggggctcgagttatccacactcgttcttccttgtgatatctccagtccctctgatacaattcagcagctgctgcgtctatagcttcaaatccctgaagttgatgaggaaacttttccctgtaaatttctggtccatcttctcgtttcttgtccaactcatggtttactctgttccatgcttctgccatatatctgacattctcctcgtgttgttgcagatgtgcattgtcctggtgtgtcatagtattattagacattccatttataaacagcagatgtcctggctgtctcaaatcccagcacaagatttctggatcctttcttcctccagcgtacaaccttgtgccatcacaagagaacatgatgtgtgtgatacgacctcgttgaccttgaaacatatacaacattctgccagacttctctgtgtacaaggcaacggacgttttcttttcttggctgttgctatggcagctgcagctgccaccccaatgggtccagctgatacgagttgtgcagtgacttcatcgctgactgtggtattgagcagatccgagtcatcaaattctgcatcctcctctgaggtagcatcactgatagtatcagttatcattgtggcacagttgcatactgctgtattctttatggaaagatgtttcaatttcagtttcagtcgcttcataatgaacctattctctatctgctcatgtgttttgaattcaaggaatatccgtgacaaacattccagcagttgttgtagatcaacaatatctgtgtccatgtcaaaaccaattggaaatgtaacggccgcaacgcagaacatcaccattgcagcaaagccaagccaccgagcatactttctcactccactttcccaatatgaagctataagcagggcgatcgtgactgtgacacaaagtattcctgccaagacgcagaggaatgtcaagccccattcggggtggatctctgctggatcatacataccaatatatcctgatggtactgtcatgtatctgtatataatccaagctgtcattggtatattaattaggaagagtatccagtgccaggagaacaacagagccacagttgttaaagcctgtgctactatatctattaagacccacttgtttagctttgagcagcatgttgttgcatttatggtaagcggtgaagtattgccaatgatccaaaatatgcttaggttaattgcaaacgcaacaactccagtagcactaaccagcaacagagcgtcatatgaccatggtccaaagactccccctgtccctgtgagtggctcaaagagtggaaccaccaaggccacagctacagccgacagtggagcctgtttccattcagaagcaaatccttcaactaccatgattagttgtgttctgacttcttttgagcctactgcatgtataatcttgtccttcactttgttcctc------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ttagccagggtggcgctgatctcctggtcaaccatgttctcagcaaacttcagcgcaaactcattgttgttctcaatgacgttgccctcagaatcagctagcatgctgtcggggaattcggccacggtgatagtggtctttgactggttcatatccatgctcgttggcacggacattggcacaatgatcgactggcctttgttcagggagctcttcagctgggtgctgccagacaatctctccttgctactggacatggtgccggtgttcgactttcctcgctacagacgagctaccgcgacagaaatgacttggacacgtgccattccttttacggcctccatagactttggtgaaagcaccaacaccagctggagacctaatgtacagatgtctggctacagaagcagctctgacatagtaccaatcatcatcatatggtgccatttctttgtggtgtccattcttcacgatatccgtccactcaggtacctt------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------atggatcaggtaatgcagttcattgagccagccaggcagtttgccaaggattccatccgactggtgaaaaggtgtacgaagccagatagaagagagttccagaagatagccatggccactgctattggttttgccatcatgggatttattggcttctttgtaaagctcatccacataccaatcaataatatcattgtgggttc-gccagctggatgtccaccatcagtattagctgttccttagtcttctgctccctctctcgtatgcggctgtttacaatgtgctccgtgtcctcttgcagacgagggtatcgactcatcttctcagcacacttatgtacaacattagtcagttctgtggttaccatgtccacacatttcagtgatggctctttcagtctggcaatctgttttttcactatagtttcaaaggccatgtcaggtgtaaacagacccgtcctgataccatggatgtttatccagatgggtcgatataatctccattgtaggaatcctggatatgagaatggtccgtcatgtcggtactgtaacatccacagtgtaagccaatgtggtaagcaaccacttgtcccctggtcacctgctgcccgaacagactgttgtccgaattacaataaaacacctttaccaagtgacctgaccaagccagccatgaaggatgtgtttgttgtttttcattgtgcaacaccttcccctctcagcaataacaaacagttgtttcacaaagttaactgtgatggtacaaagattattgttgaagcttgtagagaggctggagttaagagactggtcttaaccagcagtgctagtgttgtgtatgaaggaaaaaatatagagaatggaacagaacttatatgcaaaggcatgttgcagcccagaccacagttaagcggttttttggtctcgtctgctggtgcactgtgttctgtaccaagctgtgttgactgtgatgtgtcagggactgggtttaaattactgctgtctgctggatctatacttgtctccttg------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ctcaatactcccgtccggttttggtctttcatggctatcagagtacggcacgactcgatgccaaaagacagtgtctcgcaaaattcttttttggcgagttctgccaataaatcccgaagatctctagcatcaattaagaaatcgtcgccggcaaaagcggcaaacatatcaaatgacaacgttgctattggtttttcttctgcctgtgccctctttgtgaccaaagtgaggttctgcttttcaagctgcttgactttcttctgtagctgcaggttgttcatatcacaagcttttactcgacgttcgaggccttcaatgtattcttgtttgcgtttacgactctcctttgctgacactttgtttctgattttccggcgtacagccttcaaggctctttcttcttcttttgtcagaggcatgttcgcagtatgcagtggtcaggcttggaggattacatcaaatcaaatcgtacagcttggtattacagtggcaaaatggccggttataagaaacagtacaagaacttctctttctactggctgcttaaagctggtcacatggtaccagctgaccaaggtgaggcagccttgcattaccacctctatctccccgcatctcacgcatagcacgctcctgctgaacaaagagctcctgtgtcctacgatcatcttgtggtcgtcggatatccatctcaggtcttctccggtcatcatccatcatccttctgtcctcatctggcctcctaaatcctctttgtacccgttccattcgcttctgaagctcaatctggtggagttcttcaagacgacgcatcgttcggccatgtgtgaatggctaagtacgttcttgagttctttctcttcactagtgtcatttgcgtcgtctccaatcaaccaggatattcccgtaataggatctctttggggttcttgtctccagtcaacatatggtggaggtggtacaccttctaggcatgtttttacacagccgttaggacaacatttaagaaaaagagagatcaagaagaggctgaggcagccttacaggattttgttcagtcattttctaatgttgacaaaggactatccaaggcttgggtcaaaggtggagttgtacaacctggaagtaaaggctcagagaagtctgatggaaaaagcagattgtacaaaccaaagtctcggctttctgacttgcctgactcatcacagtctattcagcaactccacttctatctttcctccgactgcctctaaagctttcttcaaagcctctgcttcttctttagttacctcggcttttactgtctgtggacttgactctacaaatttctttgcttgtacaagattcattccaggcatcacgttctttatctcctttatgagtgctactttcttggcttcatcaaaaccagtaagttttacagtaaatgccactttttctggtttcttctctgctggttcttcatcctctgccttggcagcaacagcaggcatggctcccatggccatcattggagtgtctgtgatgttgagtgttttctttaataactcgtttaaatctgctacttctattagtgtcagtttactaatctcatcaacaaggttctgtattttttcaggggtacctctctttttgaatacttcactggcaataggaacagttgaattcacagggtttgagatgatgcaaacgatagcttttggtgcatactgtgctgtagcatcagccaaatccctcacaatggaagcattggtattaaagagatcatctcttgtcattccaggcttgcgtggtacaccagctggaatgacaacaacatcagctccttcaatagctgctctaagctgttctggtccaaggctttctccttccttggcttttcctgcctttccaggtttagacttggcaaacagagctggatcaagttcatcaagtttctttccttttgttgagaacaacctttgtgctctttcttccagtgtacctccacacttcaagccaagagccatgagggccgacttcaaacgatccaaacctagggaggcaagctcctcccatgatgagaatgcagataaatctaaatgtgccccaagatgtgtcaatgcacctgttgcctctttcggccagcctggaaagtttccttcagcccactgtttctcaaagtcttcattcactttagccatttcctcgctgagatccaaaagtggcttgactcgtatcaggcctgagataaggccactgatgtacggaggccaggcttttctctcaaacagaggggcatcaggaatcttcatctgtatctcaccagtccatgggaagagaatctcaaaggcacaaaccaagatgccaaacatagcgaccagtggtaaagccagtacaaaatatggtgaacctgtccacggattactggattccttaattgatggtgcaaacagtgtatcaaacacaggacagagtatgccactagacaggatgacccgtggcaaccagcgtgagttggctcgcctaaagaatctgaagaaacagcagcaagtggccaaggccaagaaggctggcgagaaaggagcaaacgccgggcaatccttacaggaaagacgccatagggatgctgaacgcatgagagaaaaacagcggagg---------------------------ataaaggcttgcagtgtagtgtttgtatggaggatttcaagcttgatgagcacgtcaaaggattaccatgccaacatatttaccacaaagactgtattgtaccgtggctggaattgcatggtacctgtccggtgtgtcgtaaatcagtcactgactcagcaaagagtgaacaccaacagaatgaccttccagaagacaaaatgcagccttcttcatgcgagcctcgtccgtcctaaaaacgtgactcaggatctcgaacctggggtctgtcagtatgtcctgccagtgtcgatagccgtgagtaacaacgccagccagaagccagaagtcatgtcgtctgtgccatgtctggtactccttgcctggctccatgttagtctcctccagctgccagaaggcatgcagctctgtgaagcctccatcagcaatccagaatatctgacggagctcgttgacgttttaaataaatcttctatgtccagaccggctccctctgacttggtctgctgttgcttagctttggccttcttttcattttctaatcttaacttcagagctcgcaacttcttttccctttctatttcttcaacagtctttaatttgatgccttctgcctgcagtgtctcaactactttgtcaaatattgatgtctcctctacgcctgacttagccatatcattgtacatggaaataaacctttcactcactggcacagaatgtggatctctcaaatttatcacatctggactaccaaacgtcttaacgtctgagcaactgttaatgacaccactatcaaacattccatacttgttggctccctccactgcccatgaacagaagcgtccaagtccaacagtaataacaatagcactggataatgtcatgaacattatgatcacatttatcatgatgaaaactgggttgacactaagaattaagatgggcaagcctcacggactcagaacagcccgtaagatgcgggaccaccgccgtgaccagaggtggcatgataaggactacaaaaagagtcacttgggtactcgctggaaggccaatccctttggtggtgcttcccacgccaagggaatcgtcctcgagaaagtaggtgttgaagccaaacagcccaactctgccattcggaaatgtgtcagagtgcagcttataaaaaacggcaagaaaattactgcctttgtaccaagggatggctgtctgaactacattgaggagaatgacgaagttctcattgctggatttggccgtaaaggtcatgctgtaggagatattcctggtgtacgcttcaaggttgttaaagtggcaaacgtatccctgttggctttgtacaaggagaagaaagaaagaccaaggtctatgatgttttcgaagtctacttgcaacttttgcaaaatggctaaggaactccttgacaagatcaatgtggattatacagtagaagaaattaacacaagagatgactgtaatgatctgcaagatatgttccaaaagatgactggagaaaggacagttccaaggatatttgttgggaagaaatgtattggaggcagcagcgagatgtggtctcttcataaccaaaacaaacttgtaccaatgatgaaagaagctggagcagtatttaaagacaaaaagtctgaccagtgctggcagaccaaatgtagcggagtgttcctggtcatgtcgccttcgttcacatcgacgccgtgctccagaatgacagacaaacactcagcgaaattctgctccagattgggaacgccgtccgtttcccgagccacgatggtccccaatgatatttctgtcgcccagtttgtctggatcataagaaagcgagtccaaatgccatctgagaaggccttgttccttttcgttgggaagcttttgccccagacaagtgccagtatggtccagatctatgatgaacacaaggacgaagatggattcttgtacgtggcctacagtggagagagtacctttggaagtgatataccagcaagcctcggtcatctattggaggattacggtcacttgataacaactttctggcagcctggacggcacctagctgtactgatggctgatcactggaggcattttgtacgattgtctctaatgactgtaatattggcttctcattttcctcagattctgtgctgtcttcctgtgttggtacatttcggcgtttttggaggcgttcatcacgtttgttctttcttaattcaattgttacttctgtacgtcgtcttcgcatttcatctgcatcttttcctttgtttt---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gatcatggccagcacggtgccgtagcaggtttcctttgtgagcaaagcttttatcacagtctggacactgatgtatcttatcctttggggttggaggtacataatctgggttgtggtataggttcttatgccgtt------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------tgtccatttcaagcatcttgtatcctgatgtgtccccaaacacttgacactgcagtaccgagctccacactggacacaagtatagttagatggaaatccacagacactacaaaagtgtctctctgggaagtgtgttggaggcacacaagctgtctgataactcggcacatcactgtttgctatttgctcttcctccaacaaggctgcaaagttctttctaaatcgttctttataaatgtcacttcttcttttctttttcttcctgccaggctg---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gatggtgttggggagcgtgacatagggatttcaacatgtggtggaggtgagggtgatggagaaaatgtaaaatctggcactaagccaatgggagagttctgttttataactggcatt---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gtcacgtttgactcggtgttgcaaagctgggtacatcatgtaatacaaatagtcgacaatgtcatagtcgtcgacgatcctgtataccgtcatcaggtcgacgtctgccgcttttattatatcacaaagcagcctgtcgaccaggtgtttatcatccaggtcaatggaggttcccattcaccacagcctggagcactctcacatacaggattctgtatcattggaggctcccactctccatccatgtcttcatcccaatctgaaggcatttcggcatcactatcaggaatcagttctggttcatcatctaaccaaccttctggcttcttagcatctggatcagggatcatctcaggctcatcttcatcccagtcatcaggctttgtaggctttttagcatgtttttcctcaaatttaccattaattgggtgtttgtgtctgaatatgaagtgcagcttgttatcatttccacacttatcaggcccaaacattattgtgataatgtctgacgcggaaggagatgatgttccctctgcccgaagcggaggcggtatggacataaatgctgctattcaggaggtcctcaagacatctctgatacacgacggattggctcgtggccttcacgaatgcgccaaggctctggacaaacgtcaggctcatctgtgcatccttgccaacaactgtgacgagccgatgtacgtcaagttggtcgaagccttgtgcgccgagcacggcattaacctgatcaaggttgatgataacaagaaactgggtgaatgggctggtctttgcaagatagacaaggaaggcaaggctaggaaagttgttggttgtagttgtgttgttgttaaggattatggcaaggaatcgatggctgtagatgtgatcaatgactacttcaagtcgaggaagggagaagcctcatcacgatctgctttgactttcatgccaccagttacccggacaatggtctcctttccagagagatctgtcacatgcacgaatgtgtcattaaagctggcatatatatgtgcaacaccaaaagcctgcagcgtgttgtttctcttccaagcggcacgacgagagccaccgatggtcttcgtgaagagatgtcccttgccgagaccacgagacttcctgtttgcggacgtcagaccacgcatctcacggtgcttagcggtcggcttgcagatccactggagtgatggatcacgtcggattgctttgtggaacggatcaactgtgatcacctcaaagaacttgtatgtcgagtcctgggcaacccag---------------------------------------------------------------------------------------------------------------------------------------------------------------atttctccaatgctattccacacacgacatctgtactgccctcggtctttggcctgtacatttccaactggtagcattccacccaagtgtttttctctgccatttggtagaagggcaccgcccaatcttgtccattctatcattggtgttggacggcctgtggcattacacagcaaattgaggtcctccccttctgttacagttgtgtcagggctgaccatttcaggagtcagatatggtggcaccaaaactctaactgttctcaaatcgtgtgccactgagagctctgtcagc------------------------------------------gattccaaccttgttgacctgcgtcaccacagcctccaacacctctcctttaaaaggcctgaacacaatggccttgtatttgacgggataaacaacaaagcctcgacttggctgaatcaagccagctcctatgtcatcaattatggtcactgccaccacaaaaccatacttgccagtacaggtgccttccacctcagtaaacaggcctacatcaagcagttccacacgactggcctgacctggaacccgcaggggggtgatgccagccccagcagtgccgctcctcgtgccccggccagtgggggcgccccgcctccgcctcccgccggaggagtacctccacctccacctccgggtcctccaccagccaacctactcgatgagaacaagacgtcggctgatgacgcagagaaacaaaggaatgcgctctttgccgagatcagccgcggcacagaggtcacgaaaggtctgaggaaggtaaccgacgacatgaagacacacaagaacccgagcctacgtctacagacgccgcagccatacaaaccaaagccgagtcctaagccagccgtcaagacgtttggttccaagaaggtcgagtcggtcaaaccagccaagtgtgctctcgaggacaagaagtggatcattgaataccagcagggcaacaagaacatcgtcatctctgatacgaacctccgacagaccgtgtacatctacaagtgtgagaacagcaccgtacagatcaagggcaaggtgaactccatagccatggatagctgtaagaagtctgggttagtctttgacgacgtcatctcgtctgtagattttgtcaactgtacaagcgtccaggcccaggtgacaggtaaagtgaatacggtcaacattgacaagactgacggctgcatgatgtatctgcaaggactcggtatgacctctcctttgaaatccattgcttccacaaccatctctgctgcttgctttatggagatttcatcttcctcaccaactgagagaataattgggtcaatttctggatactctcgaagcacccagataaaaagtctagccaagtcaagggaa---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------tctgaaccatccattatggctgcatccatctggacttctcctttcgcatttagggctgatccaatacctgcatcaaacacagcattgttctccatatccatgacagccaattccacagcatctacagcagatccaccatccactaagagctttaaccctttcagtgcagcctttttaaccccttgtctgttttgcatagctaacctgtctgggatggcccaagctccacca------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gaagcgatgacacgccgcgagaaaggcaagaagaagtctgtcaccaacgaggtggtgacacgggaatacaccatcaacatccacaagcgaatccatggaatagggttcaagaagagggcgccacgggctataaaggctatcagacaatttgcctacaagcagatgggaactgaagatgtacgcatagagacaagactgaacaaacacatttggtccaagggaattagaaatgttccattcagagtacgagttcgattggctcgtaagaggaatgaggatgaggactcgcctcacaagctttacaccttggtgtcctatgtacctgtcaccacattcaaaggtacccagacagtaaatgtagagagcagtgac--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +>Am +---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------aaaatggcgccaaaaaggaataatgttattccgaaccagcacttccgcaaggactggcagcgatgggtgaagggatggttcaaccagcccgcccgcaagaagaggaggagggacacccgccagaagaaggctcgcaccattgccccacggccggtcaaggccctcaggcccgcagtgcgctgtatgaccttcaaatacaactccaagatccgactgggacgaggcttctcgctggatgaactcaaacaagccggtctgaacaaggacttcgccaggaccatcggtatctcggtggaccaccgacgccggaaccgatccgtcgagtcgctgcagatgaacgtccagaggctgaaggagtacaagagcaagctgatcctgttccccagaaagaccagcaagcccaagaagggtgatgcaactgaggaggagatcaagatggcgacccagaccccgggcatcgtgatgccgctgccgaagcccgtcgctcgccgagagaaggcccgcgccgtcacggacgaggagaagggccacagcgttttcgtggcgctgcgacagggacgcgccgacactcgattggtcggagtgcgcgcgaagaaggccaaggaggcagccgaggccaacagcatggatcaggttgtgcagtttgtcgagccggcaaagcagtttgcgaaggactccatccgattggtgaaaagatgcaccaagccagatcgcaaagaatttcagaagattgccatggcgactgcgataggatttgctatcatgggtttcatcggattctttgtcaaattaatccacattcccatcaacaacatcatcgtaggttca------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------tgttttgggattctgccatgcccactcaaaccgcaaagctgcaatctggtttggaaatccatggactatcaataccatgtcccatgggcctctgccacttgtttttttggcgccaccggcttgagtgcccctgttgtgttgtttgactcgtctgttgggatcaactgtgaaacctatgtacgtctgacctttatatttaggatttatacaata---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------atcatgtctctgatcgtgccagagaagtttcagcacattctgcgtgttctcaacacgaacgaggaagaggtagagaaggtgatcacgatcatgtcgaaccctcgccagtacaagatcccggactggttcctgaacagacagaaggacgtcaaggacgggaagtacggccagattctgtctaacatcctcgacagcaagatccgagaggacctcgaacgactcaagaagatccgggctcaccgcgggctccgtcactactggggtctgcgcgtgcgaggccagcacaccaagacgaccgggcgacgtggacgaactgttggtgtctccaagaagaag---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ggggacgcctcgtcacggtcagccttcaccttcataccgccagtcacacgcacgatcgtctctttgccagacagatccgtgatgtggacgaatgtgtcattgaagctggcgaatatgtgtgctacaccaaaa---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------aagaagtccgtgacccaggaggtcgtgacccgagaatacaccatcaacatccacaagcgtatacatggcattggcttcaagaggagggcgcctcgcgcggtgaaagccatccgagagtttgccttcaagcagatgggcacagaggatgtccgaatcgagacccgactcaacaagcacgtctggtccaag------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ +>Ap +gtacatgggcaagtttttcttcagatgataaggtgcataggggtcattggcataatacttgggtatcttgtagtatttgttgaccattcgatccagcatccagcactggcgctgtgtgcagaagacatgatgctgcaggtgtgccaccctgacacccttcttcttccacagcttcttgtgtcggccgtgcatttcagagcttcctcagcgtactccagaagagtaacaaagctctctttggagccctcgggcagaattccattggggatctccacaatgagcttccgaccaaggagcagcgtttcccagctgacctccaagcaatctgtcagagtgatacggaagcacaaactcgaggcagtctgtgccttcgccaatgtgtttacgttttccggcaggccattggcgctgacagggggctctttcaaaacccccacaccgttgccctctgtcttttcagacacgttgacggcgtggggctcatcaggagcaccaccgaggcccaggacccaatcgtatacaataccgcgagggcaaaccaaagccataaccatgcatggttcctgctgctctgttttcaatgacaactccaaacaagccacgattcacacgcgagtcttctttttctttgccacttgttgtgaacccatattcaaatacttggtttatctgattatgaggaatgccaccaccacggtcagatattcgtataatgaagtcaatcttgttgttggctatagtaacagacacgggtggcatattttccagggaattcagatggttttctactgtagctctcattgcattcttcagcatctcgtgtatgatgtactcaagtggtggtgcaatgtatggaaaggttgcatttacatggccattgatacgaacatctggccagatcttgtcgtgtacatgtccttgtcttctggatttgacatgccatggtcttctttgggcttaattgtctctgtggttcctggtttatccacaaccttgactacatccttatcagatgatggagctttgttttctgactgctttgaagaacttggatcagtcttggaaatattttcacctggaagtcttgctggtctccagaactccttggcttgctccttggtcagaatccaggcttgtttagatatatccagagcctggtctgga------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gtcgagttgacccacgtaatgcttcacgtctggacaccagggatccaagacaggctgaaccacgacgtgctgctacacaaccagcagcacctaccccagcacaaagattacaggcaccaccatcatctggaggaagcaatgggccaatctcatctcaagatcaggaaaagactgctctcatcatgcaggtgttacaacgtgctggtgctggtgccgaactaccaagtgatgaacgtcgtcatcacgtcgttcgtgttcgtctgcgccgcgcacgagatccactcgctgaccgtcaagctgactgactatgccgtgccaaacgactggagaatactgctcaggaacatggtctgcttcactgccgtgttaatacccgtggccataacacacggtgcatttggcgtatatgtggaaattgagttttctgtggcaatgacctacagaatggcgtcatgtcaaaagcatccacttcagcattgtttaaatgaggatccttatttattgcagcacttggtggataagggtgtgagatgccacttgtctttaaggtgtcattgctcatggcaccagctgctgtatatgaaggtggtacacttaaaagaaatgctacaaataagccggagctaccagaaaaaccaaaagttacaagaatggagcaagtttacgaaaacgtaccgatgtccaaccaacaacaaggtcagcagaaagacgagaataaaggaaaacgtcaactcccattcaagcttaagggggttgatggtacaacttacgctgatctcgagatcgttctggtggcttggagtggcactgatggccgacggagctcttggtggtggcgctatgcgtgtgcctcctgggggaggtggcagtattcccgtgccatgtccacgggtccgctgcttgccgacactgcttggactaccgtgctccctgttcttctttgtagctatgtttattctaatggtttggccctctttgaagccgagatctagcttgggtccagagctaagtaggtctttgttgtccttctcttcttcaagtcttcagtacagcctggtgaccatgttatcccactgtacattccacagtgtggtgaatgcaaattctgcaaaagtccaaagaccaacctctgctcaaaaatcagagctactcaaggtgcaggtaagatgcctgatggcacaagtaggttctcttgtaatggcaaagagctgtatcacttcatgggctgcagcacattcagtgaatacactgtggtggctgaaatatctgtgtgtaaggttaatccagaagctcctctgggcaaggtttgcttacttggttgtggaatatcaactgggtatggagctgccttccggaaccgaagctgttttcggctttatgtcgtcgtctggtgcggaagaacgcgcgcctgtccacctggctgtgtatgcatgttgctgtttatgcatgttgctgtcagtgcctgtgattagtgagttaggacgagcgagtgagcgggtgaatgagacatctgacaacatcctgtctggtcgttcactgtgtgccgcttttgaatcatttcctaaaggtgaaggtcgtcttgtggctgcttgctgttgtcgtttggagtgggtggttggccctgtaatgctgggagccaaacgtaatatactgtggcgctacctggtggaggagaatgttcagggccaagatgaggtacatgaggtgaagggaagccatcaacaaggcttgaggccgcgtctgatgtggtcggaacttggacacccgaatacaaagaaaccagacgccaactccttccatttcaccaatggcgcatatgagcaggaagaaaactccattgtgatgtgttccttctgtccctgtatgtcagtggattttaccaggtcaccatttgtcagtgtctgtttatgttctctggtgtatttgggcatgagagtggctttgagagttctgtgttcagttccttgttgtctgtcatcaatggcagcaattgtccatggcagtcctaagccaaggaagacgttgacagagttggacccagttacatttccaattgagttgtcggcatatttctcctgtgtggcagcctgtttgctggcaaacagatctggtaagcttgttcccagagctacaaatgtgatggcagtgacgctgtctttcagaccaaccaaacaaccaaagatggatgccaagtccccaacaatggcagtaagtagaccaatcatgatgagggcaatgaagaaggccaaccagccgccccagatggaagggggaggcacaagtgcaaagataatcttccagccaaatgtcaagaaatgcatgacatctgtcttcactggactgagctccatccccaacgattacgttacagacgtccggttcctgcgctgcaggaagacttttattgtccactccatgcgaatccatgaccgccgcactctccctaccataggcctccactgcctgctggattaccgactgaacgaaatctgtaacctgcagatggaagcccatttccatttgagacgacatatactgggacagatatcttgccacttcctggatgacatcatcaacgttagtctggactttcctgatccacaaggttctatgagataccttgaagccaatacaacagccctgactccacctaagagagggccgttttggtgttccacggatgttgatacgaggacgcaggcaccttttggcaggtccgtcctccagtgtcgcagttcacaaatgtctctagttggatgtggggccatgttgttgagcacatacttcatggtggatcttgttatatatgagtgtcttgtcatagtcagcagtgtagttctttactgtgccataaactgcatctatactgaggatgttgaccacttctatacgatcaaagtaaataataacacctccactggtaccacatggtacattcttgacctcatctgtttgacaaggttactgccagaccagtcacatagcacatggctcgccatggttgtaaggacaactgataacacatggtgtgcaggaggcgtgaaaaggcaaaaatccgaaaatgccaaagggcgacctcgactgaaggcgacgtcagcacgtaaaggaaaccaatcagtacaaaaggaggaatgttctccaagtcatgtcatcagatcggcgatgttcttttccagatcatcaattctgtgtcccatgtcatctattcttgtgataacttggtcagacatgttctggaatttatcctgcatctgctgtaaaaggttttgcacatattgtgttagatcctgtatgtctttaggatcggcactgttggtgataaaaaagaagcctagaatttttccacccaaatgttttcgtctggcctcctcatggtccataatcccacctgatgttgtgagcacaatgtacccaaactgtcttgatggcaataggttagttgtccatttctccatatctctgatgcaaacatcaaaccttggacttatcacaccacacttgtttagtcttcctgtcaaattaacaacaatttttcctgctctgtggtcatcaattatctcaaactcaccaatgaaaagtgtgcggtatatattccttcctaattttgtcctgaactggatgtatgcctctgggtcatccttttctggatcttttgttgtatctgtgagaactgcttccatttcagcctctttttcttcctccttgctcataatttctgctcgaaccttatcaagcaaggcatactgtgacatctgctgtatgatgactggagctggtggtggactgtgcaagctggccatgccagccagacttgtcatgcttgctgaaccattcatcatctgctgctgttgctgctgtgttagctgctgtggtttaactttgcacacattgctatggtccagttcattcttgttgctggtgtttagatctgatgacgacatcacagacgtggcactctgtgcagaggtaatatttttggtaaggttcttcatgagttcggtaagtttactagtcagagcaccagttgggtgctctgccgatgttgttggtagggttggtcgttgttgtgatgtggtcggccgttgttctgatgttgtactctgcggtatggttggactcggtaatggctgggatggtggcaccgatgcaccgtcacggccaagactgcagtcatcagagtccgatgttagtgtgaacgtggctgggcaggaaacacgcagaccaattgacctcagtgagccatccagtggagagctgacgcctggacaaggatctgaggctcggggatctacaacacgaggggctgaggctaagggatccacacccagagattctgggctcatgacatgggtggggtcgacactgccaagcttcttggtgtgcgttttcaatggcagtggtggtggtggtgttgatttcactggtgattgtgcaggactcgagtctcctaatgatgtgtcctcctcaatgatgccctcatccgtgtgttcagcatctgcaggaagtggattggcagttatgcgtatgctgcactcggatcctttgaaccacagtgattcccattccagggagttggatgttgtttccatggattcagacatgtctaatatcgatgatagcagacgtttgaagtcagttgtttgcttgcctcatgacagccaacagaacatctctaatgatgaattgcactccaaacatgcaaagaaatcacacaaattgaagaaagtgaaaagacgtcaaaagagaaaaaagaaatcttccactttcggtgaatcaggatcttgtacaagtggcgattcagcggagtctggagtggcagtcgcttctggcatctcttcagtgttgtcaggatctgtgatatcttgtacaagaggctcattagatatatcctctattactgtgtctgatggatccgtaacatgggtgaagtgccttctaatgccatcgtcactgcctcttttaaatcagaacaagaaagagaaatctattggacactcatcaactatgctcagcagttctttgcctctgataacaatgaagattttgcaatgttttcttcaccaatgcttgactacaaagactcagcctctttatcatcagcttgtttttcttccacagtttcagtttccattggttcctcctcatcctctttggatgcctcctcagcagcagcctctgtacgtatcttttcctctgcctccttggcagctcttcttccacttcgtcttctgggactttcatcttcttccggctccttggcacctgaccttcctttcctggttgccttgcgaggtgatggggttttcaactttttcacttcctcttcctctggttggtattcctcttcctcttcctcctcttcaccctgtgattttcgtccttgacctctcctgccacgtgaactccgaccagcaccccgaccagtgccccggccacgcggtttggactgtgagctcccatcttatccgtagcatggcaaacggcacaactcttctcataatcctcttgaccaggagctattgtatcctttttcttaggaaggtctctaacttgactaagtggcgggtcaatctctgttctagggtttgttaccacaacaagttttgcaccatcatctttacaatctttcatacatctagttccaatagcacctatattcttgccatccagtgtgtgtgtgtgaaagcaggtctctgtctggtactgccagccaaatcacagcatggtttagaagatgcccacgccatctacgtggcgggtgtccacacacacacacacgtactagggattatgttcgtagagacgctatactcaatgagaagaagtcatcaccatacaatgatcacccatcacatggtgcacacaaacacatcaccatttcattttccaccaacaaacgtccatggatttacagatttggtcttagttgtggctttcctactgtttttagtaattctgcctgactgcatgctgcccagtggttttaggtttaccttggctgatgacttgcatgactgcttacgtagtgctggaagtgttttggtgtcactggctggcaggttgttttcatctcttgttgtaagtggagcacgccatctcttactggaattctgcctggtcaccggtacgtcggccagcctatcagagacgggggccttgctgacgtcaccaaggcttgccgaagggcgttgttttgattcgctgctgcgtcgcgttctggcggaagtgccgatggacgaatcagccaatgacgtcagcgaactgggacggctgctcgtacttccggcgcgtgactgcgacctctggtggctaaataacgaactacttccattcatgtgggcgtcaagctttggccccttctgcgacagtctctctagcgtgtcgtcgctgacagtctggtttgcctctttttctagctccaacctaaatatgtatttcgtgctgcccttcgtaatattaacaacatctatgctatattggctttccagtgtgctattattgagtacaccctctgttatttcagtaaatgctttcgcttcttctatgtacttacacactctagctatgtcttcgcatgatgcaccatattccatagctaaagcagcctcattaatcagttccccagcaactgaagcaacaatatgtacgccaagaactctgtccgactccttatctccaataacttttaccaagccatctgtatcattgttagtttttgcacgactgtttgctgccaaaggaaacttcccatgtgagctttctaatatcttcatgtatgctgcttccgtttcagcaattgttttgtcaaattcgtttcttgacgccatcttcttgctaagactttcgttgattttggccagtttctctgtcaggatacgaatatcattctgcaccttccgtttttcttcctcttcatctaagatttgtttctggagttcatctcttttcgtgcacaaatcttcaatacattttaccagttcgttgttattggtgaagatggcccatcccagatggccttggaggatctcgccatgtttcgtgccattccaggatgcactgttttttatccaagtgatgctgtggcagcagaaagagcagcagaacttgctgccaacacaaaaggaatttgcttcattcgtacaagcaggccagccttgccagtgctatacaaaactgatgaaaaattcgagattggaaaagctaagattggtgccatcatcacaaataattatgttcgtcttacatcagatcatcagagtcgtcgaggatcagtttggaataatataccaaacaaattacgagattgggagatgcacgtacacttcaaagtacatggaaagggaactgatttgtttggtgatggtatggcaatttggtatgcaagggacagacgtgaccggtaaaagacacgaagttgcatgtatacaacacagattacataaacctttatgttaccttatcacaaattatgtagccttagtacggaggaacatatttcaagcatacaagacacggaataacgccgtcaactggtggtacaccattgggttgtggctgtggtggatatggttgtggcatgtagacattatgtggattgtttgggttgtagtatgcattagctgcaccagcattggcctcagcagccttagcatcagcagcactctgttgtacaccattagcttgtgggtaagttggtggataggtagcattaggattaatgcctggataagggggtggtgcctcgtacatataaacactgttatcaggtggtgctgtaggaaatgcactgtatggcacaaaggcatccaactccagctacaagacagtcaaatactgcacctcaggctaataacattcagcaaccagctgctgtgcctcctcctgtacctccagtgtttccaggttttccttttgctgcctggccacaggatggagaacaagcagcccatgttccacagcaaggtgttcaaactactgctgctacccctggcactactaccacaacacaggcttctacagcaggagcacctgcaagcagtagcacagctggtgcaacaccatcagtatcgactagtgctgccacttctcttccaccatttatcactggctggattcgatatcgaccaagtgagcaacatggatgtgtctgtcacctcagtgatgttcagcttgaagataaaaggtacgcttggcatgaatgttgttgtaggcggagttgtagtggtggctgtagttactggggacaaatcacggcaaggtgcagacgttacaggatcttcacaaactaagtctgtttcgttgatttcgttctcggatgccactctccttcaaggtcacctggaaacctttgattatgttgccatattttcctggatcaacttgcatacgacacttgacaagatcaagaggaaccactgctgtatgtgtgatgccgcagctcaagatgcctccaaagccacacagtgcaaagaatttggcacttccgtattcacagctttctccctcagcaatggctgcagctgcaatacttcttgtaggattaattttcaatccatcatcacactgagcctggaatgggctcactcccgggttgacgcttcgttgatggtccgctcctcgatggccaaggtcgacgacagacagttgtgcagcgcgaagatcaacaggacgacgaagaggcagtggctcggctttgacagttccatagccgtcgccgagatcccgaccgccagctcgacaagacttcgtccatctttcattatccctcgtttgctcggtggccatgttccgattcgctttgtgctccgtttcttcatcctatcgactcgccggggaccgacacctgagccgttcgccagtgaaccgtttctcacttcgtgtggaatcgccaatttccgtttcttactagcctgtaggacagcgccttgtaggatcatggactctctgaccctgacaccagctcctaccaacacgttcctgccgatggtaacgttcggaccaagcgtggctgatggatgtacttcagctgttgggtggatgaagacgtcgcctattactttcggcttgccgtcaccgttctgggccagcctctccggaccgagtccgatgcgtagccgcggtactgcgacatgttataggagtcggtgtaggcatcgcggttctcgtagtcaacacgataaggcaggtgatggtgtctgggtggaggcgtcggactgcccatcgacggagggctggacacgtccctgtacggcggactggccattctctctcgccatggctacaggtggctatggatacggttacggtggactgagacctgtttacggaggtgtggccgccccatatcgtaacgacttgcgtcagcaatacgtcaatcacgaggctgaatatgttggcgctggaaccggaaccgctcgttattatggcgtacctggatctggcaatgacttcggctacggttataaatataaccgcggctataatacatcccattcttggttagatgagcattttgaattgatgttagagggggctttgtcaatgtttgagcatgcttttattttgtttgtcaaacaagatgtgtcaaacaggttgctacactggcttatggttgttgaagaaaggctgctttctgcacgcattttatctcgtcaaaacgcagccgttgcttctcagtttgtttatgtttgtttgttttgttttgttatttcctttcaagtcgccatacaatgctgtcacataaacacgaggtcatcggacgttttccgtcgatgtcgacatatatattttccccgctacttgtccatccatatccattcgtctacctgtctgtcttctacgccgttctggttgttgctgtctgctgtagcagtcgttattgttggcggcggcggtgacgtctcctccgttggcgtggacggccacagctcaccttcccgatgctggcactcagacaagcatgatccacagacgatgcccacttctccctgcccactcggccgtactgcctcctctcacaattcgtacaccagacatttacaactgacccgccctttgcccatgaagttggccacaactttggatcacctcatgacagtggtagttgtgtgccaacacttgccaatccaaatgatccagctggtaattatatcatgtttgcaagtgcaacaagtggtgatcacagcaataacaacaagttctcaacttcaggattccagcttcctttgccaaggcatcaagttcagcctttgctttggcttctctctctgcattaatcttagcatctcttgctgccttaattttgttctgcacttcttgtatcttagtctccttctttctccaatggaaatcccaaacacagataatgtcatgaatgcaccgaaaaacccaatccaagcattgttcttcttttttggcacaggcttgacagctatacgtatgcgttcagttgactgggtagtctttgatcttactgcagttgacgaatgtggactttgttttaataatgaagacaaaagagatgtacctctctcgagctggcagatcagtgttcttgtctggatacatgttggcacaatgagctgtgccatgtatgtatatggctatctcagtctcactcagatccttcactacactgagggcatgccaaggatcaacagaaccattgacaaacatgattctggtaccctttggatggtcagagccataataatcatttgtgaatcttgtcctcgccaccacctcatcagcagaaatattaaaggctatggaacagatatcaaggttagggccaaggctcatgtgatggggtttggtttgattgctggacctataaggatcatgccacggaacagagatggtttctccagacccactgtcaaggctattgcacctcccattgagtggcctatgataaataatggaacatctttgtatttcagctttattttctcaacatgttctatgacatctcttgtgaactcagaaaatgaagtgacatttacccgtgacccttcactcagaccatggacaacagcgtctagagaacaccaaggacaaatgtcacagatccagagacagatccaacaggattgggccaaccgagagtacattgaagtgataacatgtagtatcaagaaaatatcggattttcttaactcatttgatgtgtcatgccgatcaagacttgctacactcaatgaaaggttgtctgctttggaaaggagagttgaatacattgaagcaagagtgacaaaaggtgaaactctatcattggcttttctatcatcacgttcatcctatttaccgattggcagatctactggatccaccgctggctgcaccatccactcatctacaagtacatccacaagccccaccacaagtggaagctgcccacaccatttgcaagtcacgccttccatccactggatggctttgcccagagtctgccataccacatctacgttttcctcttcccgcttcacaagttcacgtacttggctctgtacgtggccgttaacatctggacggtgtcaatccatgatggagattaccgcgtcccagacatgctccagcccatcgtcaatggctcggcacatcatatggatcaccatctctactacaactataactatggccaatactttacactgtgggatcgcatcggtggctcattcaagaatccaagctcgtttgagggcaagggtccgatggataccatccgacaaggacaagttcaaggatctctatcgatggacgtacaagttcggcctggatagcgaggccggccagcgcacgctgcccgtcgacatggccatcagcctctggcagttggtcttctcagaacgccagccgcccatcttgaaacaatggctcaacttcctcaacgtgcaccggaacgtacgcggcatacccagggacacgtgggatatgtttctgaacttcgtcgaggctgtcggcgacgacctgagcagctacgacgacaccgaggcgtggccgagcctgttcgacgacttcgtcgagtacgagaacgaccggcagaaccagaacgtcaaggtggacaaggtcgagcgcgactactacgacaaaacaggaacagtaagaagaaaaaaacataaaaagattttaaaacaggctaaaggtttctacagtggaagaagaaaacactttagaaaagcaaaagagcaagtagaacactcacttgtatatgcatatagagataagagaaaagagagatttgcagaaccaacctggatgtctttgttcatgtgttctgcaacccaacctttcactgtatccaagtcagcattcactttgatgagaccaagcttaccccggcgtttgatcagttggtctggtttgacaactaaacgctcagtcttgagccaaggatgttcagagacaagcttatcccagtctgtatcagccgtcaccgaggcaaatatttgtacttattttgtaccgaattctattccacgtgaacaagagaggctgcagacaagctcgatgtcggatggtgtttcgtgtttgtgttgtgaatcgtcgatgggaacagagcgtgctatatatttttctttatacggattggcttataccgagcgacagacagcatggacatgtgctgtgaggtcagtgcctgatggagccactgcattccacagtgacatgcccatggattaccactcagatggagcagcacagcagaaggacccatgtcactcgtccttctggaccatcagctgctccagccggctcacctcgtccggatcgaacgaccaggccgtcgtcagcgccttcttctcggcgccaagcttcgtgatcagcgccctgtcgatgaccttggacgtctccagctccgagatgggtggattattctgtcgcttacagataaacacacgatggttggacagtgtgatcacatacatgaaagttttgaacatcactgtaagtcttttaaatttagaaggcttgtctttggtcattgggatcttaataactgttctgaccaacttcatcagtttgtcagccaatttttcctcattttccagttcaccaccactcccaatgacagcaccatcttcattaagaattaaacacaacgccccctgccgccggccgtcgggatatgacgtaactcggcgtgcacgtctcatgtacaaagtaaacatggacttcggtgcagatatcagaggagggatatggttgtcggtgcttgtgctggcgggcataaaaccagaaatcgtcgcatcctacaagacagttatgggaatagcgtctgcaatagcaacagactttgccttgtatctgttcggaatcataatcacccatctcgttgtccttctcaatggctgcttcgatgaccttcaatccgcctttctccctcatagccttcgtgctgtagttgcagtgagccccagctccattccagtctcctggcatcggcttaggatcaaagctcacgaccacgtcaaaatcctcggccacgcgctggaggagaaaccttcccatccacagatggtctcccatctcgataccctcacacggtccaacttggaactcccactgagctggcatgacctcggcgttagtgccggcaattttaactccggcgtacaagcaggctctgtagtgggcttcaactacgtcacgaccgtaaaccttgtcagctcctacaccgcagtagtacgggccttgaggtccaggataaccgttctttggccagccaaacggatgataatcgcggtctcaggcttttgtatgatgagatcactgacttcactgttgttcaaacttgttgtgtctgatgtcagtgtgattgatgaagaggtgctctggtttgtggaaacagacgagctggacagtgctttgatgctagccacgcctgactgtgaaatgactgatgatggcatggctatattaggcgcttgttgctgcggcacggaacctggcgggttgatgtcgaggtcggtgtccgcgagccggccgaggtcgaggctgttcagttcgagctgccagttggacggcaactggagcaggttatccaagtttagattatccaaatcggccaacgaactgtcaccacttgtcgtagtggtctgcatcgggctgttgttgttattattgttggttgtggctgtgctgccggccagtgttgtagcctgcagcgagcctggctgtacgacctgtagcagggtttgttggtcatcccagccagatgacatgtccatctgggatcgagctggcattctagcatccataaactgtgatggcatgttagaccatcttgcatcatatccagaccagccctgtggttgttgtctggatacaggtggaccagactgtgttggagtcattggctttggccctgaacctgatgtctgtggggaggagcacgtcttcccgaggcagagagggaagcctttgaacttctgccagatgatgagaggcagtgtgatgtttgtaagaccacctgctttctgtcagctattacttgttcatgcagcccaaatcgtcttgtatgtatccaccatgctgatcagctgtgcaagtgcccaccatctaagctctgtctgcgttatcgttacaccctggaggagttgccaatcatgcaaacacttaatgtcagtgatggcagtgataaacagccatccagatttgtgcgaccagatggacgtgtggaggatcttggtgatttcagtgatttctatgtacaacctgatgaaaatatggcagagcatgaaaagaaacagctacaggagttacaggatgaggaacttgcccgcttactacaagatcaagaaagaaagagaggtgctcagattgacaaatcagcacataatggcggatatactgaggtcaaactacaaacagtaccaacgctctgtgtatgaaatctgcgccgatatacaaacagccgtacataaagatcaaaattataagcacagtataacaacaacaacaataacactcgctagaatagccaacgccatctatgataaatgcgatgttctctgcactggctacagattcggtgtatggcgttttgtgatcttggtcggtcacttcatcgtgtctagtgttacggagtacaaaatggaaagtgaaaccgccgcctgcaccggcaacacgtgctgcagacgaggcaggaattacgtccgtgcttctcctcctggccgtggttttatattgtccagttttggcggggaaatcgccccgcccggtcagcccgacgggcaaactggcctggatcggcttcggactgggcgtctttgccctcgcctgcatgtgcatctcgttcgccagcccgtactggctacagcaatgggagctttcgttcaacaccttcaacaacatgggtctgtgggaggcttgctttcacaactacatgcaccaccgcgacgatctccaggaaatatacaacgggtgcttctgggtgtacgatcccgacccgaaatacaacaaactcagagactggctcgtaccaccttggtttatttcctgtcaggttatgtcgaccatcgtccttttagtactcattgctgttgttattatgacagctttggtcttcttacacatgtgtccaatgtcaaaccacgggcacgtttagtttcttcctgctgtatgcgttgttggattaggatctgggcccgctggacagcactgggtgagcctgcaattgacacaacacggttacgtgtgcctggggcaaagacacccttctttgatatttggatgttggccccagtcattttctggagctcaacaattcctcgccccccagggcccagaattgctccaactatgtactctccgacctctagatctttcttgctgggtgcattatcactactggacatggtcacatcactgccagggctggtcggattgacaggagggaagccacccatctgtgtcccaagcccaaatgagttttggttggccgtggtggccgcaaaacctgagccagatgctgagaagccactgctgccccctgatagcttctccttgatgatctcctccagcttaacagcatcagcagcaaatttccgaatgccctcagataatttgtcagttgccatctggtcttcgttcagctgccagcggaatgttttttcatccatcatgatcttgtcaatattcaggttcttggctgattcaacagataaatacacaccaaaggtttgtagaatggatatcgaggtgaagctcaaagtaagagttaacatctacatacatcacaagatacactgtacagagaggtcatgtgacaatgccgcctatcacatgatgtaccaatcacatgatgtaacaaacaggtcaaggttcgatctcgtagtgaaagcacacggagagaatagagtcatgttgtggaatctttctgcttctagcttctccctctccaattgttcacgttcatcacgatcccgtttaatacgtttcagttctctgactttccaagcttcatactcttcctcatcattatcatcatctgtattaacagcatcttcatcaccctcagcatcgggttccagggctatgatgtacctgaagaaaggctggaatgaatggccagatttggttttttcaataggactaagtattgctggagcacttcttactggtgtagctgtgtacaggtttgcgagaatgggagaagcaaaaaacatgtacaagatgcagtacacagttatgcgagaagaggatgtggacgatcctaaaaaaaaaggcacattatacaac------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gtggaacttgtacctacacagacctgcacataccatgagcaggagtacaaacagggcaatgccacaccagaaataccacatctgccagacggcattactggtacaacagatgttctcaccacagcaatattcttctttattacatctgtcactatcacaatagtaggcaaacaccccatgaatataccaatgctcgggtcatacttgatgcccaagtcaatgtgctcctggatgccaaagccaaagtttcctgtgttgctgaagttgttcttgcgcaactcatactcacgaaccttcagacctctctctaggatctcctctgccttggctcctcggacggtgcag---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------atgctgtgtagtttgggtttcccattccgctgtttccgtacccgcctcccatgctgttactgccgaagttgttactgtttccactgccgtagccacctccatagccactgccactgccaaagctgtcattcatgcccattcctcctcccatgccagatcccatgccgcctcccattcggcttgcccatgaagtctttgtcttctattatcctgaggcctgccttttcagacatgcccagcttcttgacgagggcctcggcaatgctgtttgccttctcaaagtctgatcccgcacctgtggttactttatcactgccaaatgtgatctcctccgcgacacgacccccaagagccacgtccatctcggccagcagctgtatcttggtcatgttatactggtccttctcaggaataaatgccgtatacgagaataattcgcagagttattacggtctcggcgacccgatgagggaagcgaccatgtactgtcaacaggtcaaacacgacagagacgtccggaagcagctggaagagaaacaccccggccacaccgtggagatcggctacgaggacttcatcaacaaccccatcgcctacaccgagttcttcttccggttcgtcgacttccccatcgactctgacgtcagcgattacatcacggcctacgcaccgctgctccagaaggaggtaaatgattggttcgccgacgctccgtacaacatcgccagagacatccgtgacaaatgtaacatcctctggtacggcaaggcttatggattcatgatggactggcctacgagtttagcatttcgaaccatgtgtaacacctcatcatacttcctgttgaccagagccaacttgaatttaaactctgttgtatcaatgccaagtacacggggacgacattctctgtccaagcagtacacttgggtgcctttgatacgtgtgatgcgcacttttgctgatttgttgttcagacgccacagaatggtaccacaaatctgtggtaagtatggcttcactctcttaccaagagcattgaccactgttccaaaaccatttaacataaccacatcctctgtcgtttgttcctggaaagcatacaaaataccatcaataagttgttcttccagacgtgagtcaatgtctgctgatccaaggttggccattattttctctatggtctccatgaccatctttctatactgttctgattcatcctttaggtcatcaacaatacggctgatgatttctgctgcaccaactttgtttgcaatctcaacagttgtatcaacaagctgtctg---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ttcagtggagctgtggatccacgaccaacagcaagctccctgagaaattcatttattcctgtctcactgaaggaacccttcatcaaagcaaatttcatcttc---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gttttgcgtggcagtttctttggatgccaacgtgaagtgacacctttgaatcccttgccctttgtcacaccaatgatatctatcatctcatcctgggcaaacacatcagacacttgtactggcttctcaaaatgtgcatacgcccagtcaaccttatcagcaattgtcccaccattaatttggatctccatgatgtgggccttcttctggcgtttcttcagcatcttcatctgggtatgggcaatcacccttatgacagtgcagtatttcttcatcttgttcaaatccttctggatctccttcttgcccagttcatcctggtactttttgcaggcctttgtgaatgccttcttcttgcacttgtac---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ttagccagggtggcgctgatctcctggtcaaccatgttctcagcaaacttcagcgcaaactcattgttgttctcaatgacattgccttcagaatctgccagcatgctgtcgggaaattcggccacagtgatggtagtctttgactggttcgtatccatgctagttggcacggacattggtacaatgatcgactggcctttgttcagggagctcttcagctgggtgctgccagacaacctctccttactgctggccatggtgccagtgttcgactttcctggctacagacgagctaccacgacagaaatgacttggacatgtgccattccttttacgccctccatagactttggtgaaagcaccgacaccagctggagacctaatgtacagatgcctggctacagaagcagctctgacatagtaccagtcatcatcatatggtgccatttctttgtggtgtccattcttcacaatatctgtccattcaggtacctt------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gccagctggatgtttaccatcagtattaactggtccttagtcttctgctctctctctcgtatacgactgttcacaatgtgctctgtatcctcttgcagacgagggtatcgactcatcttctcagcacacttatgtacaacattagtcagttccgtggttaccatgtcaacacatttcagtgatggttctttcagtctggcaatctgttttttcactatagtctcaaaggccatgtcaggtgtgaacagacccgtcctgataccatggatgttt---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ccagccatgaaggatgtgtttgtcgtttttcactgtgcaacaccttccccgctcagcaataacaaagagttgtttcacaaagttaattgtgatggtaca---------------------------------------------------------------------------------------------------------------------ggcatgttgcagcccagaccacagttaagcggttttttggtctcgtctgctggtgcactgtgttccgtaccaagctgtgttgactgtgatgtgtcagggactgggtttaaactactgctgtctgctggatctatactcgtctccttgactgtggtgaagatggtgaatactgaggtgatgagggactgtattcaggtgatgatggactgtacttggggctggttggtgtgtatgtcggggatgttggtgaatattttggtgatgttggcgaatatgatggactggttggtgaatactgtggtgatgatggtgtgtactgaggcgagcctgagcactccggtccggttttggtctttcatggctatcagagtacggcacgactcgattccaaaagacagtgtctcgcaaaattcttttttggcaagttctgccagcaaatcccgaagatccctggcatcaattaagaagtcgtcaccagcaaatgcggcaaacatgtcaaatgacagcgttgctattggtttttccaccgcctgtgccctttttgtgaccaaggtgaggttctgcttttctagctgcttgaccttcttctgtagctgcaggttgttcatgtcacaagcctttactcgacgctcaagtccctcaatgtattcctgtttgcgtttacgactctcctttgctgacactttgtttctgatcttcctgcgtacagccttcaaggctctttcttcttctcttgtcagtggcatgttcgccatgtacaatggtcgggcttggaggatttcatcaaatcagatcgtaaagcctggtattacagtggcaaaatggcaggctataagaaacaatacaagaacttttccttttactggctgcttaaagctggtcacatggtaccagctgaccaaggtgaggcagctttgtattaccacttctatctccccgcatctcacgcatagcacgctcctgctgaacaaaaagttcctgtgttcggcgatcatcctgtggtcgtcgaatatccatttcaggtcgtctccggtcatcatccatcattcttctatcctcatctggcctcctaaatcctctttgtacccgttccattcgtttctgaagctcaatctggtggagttcttccagacgacgcatcgttccgccaggtgtgaatggctaagcacgttcttgagttctttctcttccttagcatcatctgcatcgtctccaatcaaccaggatatccccgtcataggatctctttggggctctcttctccagtcaacatatggtggaggtggtacaccttctaggcacgtttttatacagccattagaacaacatttaagaaaaagagagatcaagaagaggctgaggcagccttacaagattttgtgcagtcattttctaatgttgacaaaggactgtccaaggcttgggtcaaaggtggagttgtacaacctggaagtaaaggctcagagaagtctgatggaaaaagcagattgtacaaaccgaagtctcgacttgctgatttgtctgactcaccccagtctgctcagcaactccacttctatctttcctcctactgcctctaaagctttcttcaaagcctctgcttcctctttagttacctcggcttttactgtctgtggacttgattctacaaatttctttgcctgtacaagattcattccaggcatcacattctttatctcctttataagtgctactttctttgcttcatcaaaaccagtaagttttacagtaaatgccactttttctggtttcttctctgctggttcttcttcctctgccttggcagcaacagcaggcatggctcccatggccatcattggagtgtctgtgattttcagtgttttctttaataactcgtttaaatctgctacttctattagggtcagtttactaatctcatcaacaaggttctgtattttttcaggggtacctctctttttgaatacttcactggcaataggaacagttgagttcacagggttagagatgatgcagacaatagcttttggtgcatactgtgctgtagcatcagccaaatccctcacaatggaagcattggtattaaagagatcatcccttgtcattccaggcttgcgtggtacaccagctgggatgacaacaacatcagctccttcaatagctgttctaagctgttctggtccaaggctttctccttccttggcttttcctgcctttccaggtttagacttggcaaacagagctggatcaagttcatcaagtttctttccttttgttgagaacagtctttgtgctctttcttccagtgtacctccacacttcaagccaagagccatcagggccgacttcaaacgatccaaacccaacgaggcaagctcctcccatgatgagaatgcagataaatctaaatgtgccccaagatgtgtcagtgcacctgttgcctctttcggccagcctggaaagtttccttcagtccactgtttatcaaagtcctcattcactttagccatttcctcgctgagatccaaaagtggcttgacgcgt------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ctaggcaggatgacccgtggcaaccagcgtgagttggctcgcctgaagaacctgaagaaacagcagcaagtggccaaggcgaagaaggctggcgaaaaaggagctaatgccgggcagtccttacaggaaagacgccatagggatgctgaacgcatgagagaaaaacagcggagggctgaagagatgaaacagaaacagtcgataaaggcttgcagtgtagtgtttgtatggaggatttcaagcttgatgagcacgtcaaaggattaccatgccaacatatttaccacaaagactgtatcgtaccgtggctggagttgcatggtacctgtcccgtgtgtcgtaaatcagtcacggactcggcaaagagtgagcaccaacagaatgaccttccagaagacaaaatgcagccttcttcatgcgggcctcgtccgtcctgaaaacgtgactgaggatctcaaatctgggatctgtcagtatgtcctgccagtgtcgatagccatgagtaacaacgccagccagaagccagaagtcgtgtcgtctgtgccacgtctggtactccttgcctggctccatgtttgtctcctccagctgccagaaggcatgcagctctgtgaagcctccatcagcgatccagaatatctgacggagttcgttgacgctttaaataaatcttctatgtccagactgcctccctctgacttggcctgttgttgcttggctttggcattcttttcattttctaatctaaccttcagagctcgtaacttcttttccctttctatttcttcaacagtctttaatttgatgccttctgcctgcaggacctcaactactttgtcaaatattgatgtctcctctacacctgacttggccatatcattgtacatggaaataaacctttcactcagtggcacagaatgtggatctctcatattgatgacatctggactaccaaatgtcttg---------------------------------------------------------------------------------ccaattccaacagtaataacaatagcactggataatgtcatgaacattatgatcatgtttatcatgatgaaaactgggttgacactcataattaagatgggcaagcctcatggacttaggacagcccgtaagatgcgggaccaccgccgtgaccagaggtggcatgataaagactacaaaaagagtcatttgggtactcgctggaaggccaatccatttggtggcgcatcccatgctaagggaatcgtcctcgagaaagtaggtgttgaagccaaacagcccaactctgccattcgtaaatgtgtcagagtgcagttgataaaaaatggcaagaaaattactgcttttgtaccaagggacggttgtctgaactacatcgaggagaatgatgaagttctcattgctggatttggtcgtaaaggtcatgctgtaggagatattcctggtgtacgcttcaaggttgttaaagtggcaaatgtgtccctgttggccttgtacaaggagaagaaggaaagaccaaggtctatgatgttttccaagtctacttgtaacttctgcaaaatggctaaggaactccttgataagattggtgtgaattatacagtggaagaaattaacagcagagatgactgtaatgatctgcaagacatgttccagaagatgactggtgaaaggactgttccaaggatatttgttgggaagaaatgcattggaggcagcagcgagatgtggtctcttcataaccaagacaagcttgtgccaatgatgaaagaagctggagcagtatttactgacaaaaagttggaccagtggtggcagaccagatgtagcggagtgttcctggtcatgtcgccttcgttcacatcgacgccgtgctcgagaaggacggacaaacactcggcgaaactctgctccagattgggaacgctgtccgtctcccgagccacgacggtccccaatgatatttctgttgcccagtttgtctggatcataagaaagcgagtccaaatgccatctgagaaggccttgttcctcttcgttggaaagctcttgccccagacaagtgccagcatggtccagatctacgatgagcacaaggatgaggatggcttcctctacgtcgcctacagcggagagagcacatttggaagtgatacaccagccagcctcggtcatctattggaggattacggtcactcgataacaacttcctggcagcctgaacagcacctagctgtactgatggttgatcactggaggcattttgtacaattgtctctaatgactgtaatattggcttctcgttttcctcggattctgtgctgtcttcctgtgttggtacattacggcgtttctggaggcgttcatcacgtttattctttcttaattcaattgttacttctgttcggcgtcttcgcatttcatctgcatcttttcctttgtttt---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ctgtatggctgtgctggaggaatttcatcctttggctcaacaatgctgatgttatcaggaaggggacgctttggtcctatcttaccagatggatcccatggcaacatgatcttgaccttaattcccagaacaccttgtctgagcaatacatgtctgacagctgtgtccacatactcattgcaaggttcaccactgatcatgtcgctgataattcccgagaagtttcagcacattttgcgggtgctcaacacgaacgaggatgaggttgagaaagtggtgacaattatgtccaatccacgccagtacaagattccggattggttcctgaacagacagaaggatatcaaggatggaaaatacagccaggtcttgtccaatgtgcttgacagcaagatccgtgaagatttggaacgactaaagaagatccgtgcccacagaggtctgcgacactactggggtctgcgtgtccgtggtcagcacacgaagacaacgggtcgccgtggaaggactgttggtgtgtccaagaagaag------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ggcacccaggtgatgaagagcaggaaattgacgaagacacagatggcggcgaaggcgccgaagcatctgattgccgtcacgtcgctgacgaagttggccagtagagcggccgtcgttgtgaaggtggtcacgaatactgacgtgccgcctttgtgcaggatgtacgagatgagctcctcg---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ttgaaagtcttgccattgtacacaccaacaatgctgccaatcatttcaggaacaatgatcatgtcacgcagatgtgtcttgatgcactctggcttttccatgggtggagcttctttcttggctttacgtagtcttttcaacagagccattggtttgcgtttcagaccacgagaaaaacgtcttcgagcacgacaagaggacttcaccttccttttgctttctagagtctcaatcacattctggtacttccaaccaacctcatgggaaaggcgtccaagaacacagtacttgcgtctagccttcagtctaaggactctcagagctgagggcactaccatgcgtttcttcttgtcatatggaggtggaattccctcaaacaccttcaggtgggacaaagccacctttccacgagtaagcttgtgtggcaacatgccacgcacagttctccagaatatcttgcttggagctcggaagtggaaaggaccacggctcggattagtgttcattcgcttccgcaagaaagccaagtattttaacttgttcctgatgaagtaccacccaaattccatcacctgctttgttaacttgttctacatagtctactttagatatttcaataacactaccaaaacgagcagctttatatgcttcctggatctctgctatacgttttcttcggtattcctcaaatattctttcttcctcttcatcaatttcatcttccttttcattaccagcttgggtgaatctgaagatgttgtcgatgaacagcagcacgtcttgtccttctacatcacggaagtattcggcaacggtcagaccagtcagggctacacgagcacgggcacctgggggctcattcatctgcccatacaccagcgataccttggatgtcttgtccttcaagctgatgacaccaccctcaatcatctcatggtacaagtcattaccctcacgagtacgctctcccacaccagcaaatacagagtaaccaccatgggctttggctacattgttaatcagttccatgatcagtacagtcttgcctacaccagcgccaccaaacagtccaatctttccacccttggcatatggagccagcatgtcaataactttgatgccggtctccagaatctcctgctccagactcatctcaacaaaggctggagcctcggcatggattttcttaggaacagtaccctcacggaagccatttctaaatcgtctgaagacctttttcaaatgtctcatacgtcctacaccttgtgtcctcctcctctttgctttttcgctccagttgtactttcgcattctcttagacggatatccacagctagcacaggtcttcttctggatgtggtaacatctaccgccacaacgacgacacagtgtgtgcgtcttgttatggcgctttccaaa---------------------------------------------------------------------------------------------------------------------acatccagagacatgtctcttctcagtgaagcatcacgagaagcgccaagctcttccttcagttcatcgaaatctggctggtttagttcttcccaagccacagcctgttctttaagatctgtcacggcttctatattgtacatacattttctgatcacatcttcacggcctatcttctttagtgctctttccagctcatttccagttgccctgcttctgttcttctacattaccaacttcatgatccgcatgtattgtaaggtagagcctcatcagttcaacaaactttggatcttcatagccaagcatggaaacaaagtttgctgcccaatctttagctgggtcaatggcaccaacactggtgccatcccggtacagattcctatagatgatggctgctattgtaggcagttctgcatgaattggacgactgttgaaccagcgattattcaggtcagccacagccttttcagcatcttcttcataacggaacttcacataaacattcccaaccagatgatcaccaagattgtcacagacattcatttcttcaatttcaccatatttgtcttcaagctcttgacacctatggtggctggggtgcccacggtgggggtgctttctctggcaaggatttctccaaggttgaccgttcagctgcttatgctgctcgctgggtggccaagtccttggttaagggaggcttgtgccgccgtgttttggttcagctttcctatgctattggtg------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gtcacgcttgacgtggtgttggaaggctgggtacatcacgtaatacaaatggtcgacgatgccgtagtcgtcgatgatcctgtacacggtcaccaggtcgacgtctgccgcttttattatatcacaaagcagcctgtcgaccaggtatttatcattaaggtcaatggaggctcccattcaccacatcctggagcactctcacatacagggttctgtatcattggaggctcccactctccatccatgtcctcatcccaatctgaaggcatttcagcatcactatcaggaatcagttctggttcatcatctaaccaaccatctggcttcttagcatctggatcagggatcatctcaggctcatcttcatcccagtcatcaggctttgta---------------------------------------------------------------------------------------------------------------ataatgtctgacgcggaaggagatgatgttccctctgccagagggggaggcggtatggatataaatgccgctattcaggaagtcctcaagacatccttgatacacgacggattagctcgtggccttcacgaatgcgccaaagctctggacaaacgccaggctcatctgtgtatccttgccaacaactgcgacgagccgatgtacgtcaagttggtcgaagccttgtgtgctgagcacggcattaacctgattaaggttgatgataacaagaagctgggtgaatgggctggtctttgcaagatagacaaggaaggcaaggcccggaaggttgttggttgcagttgtgttgttgttaaggattatggcaaggaatccatggctgtagatgtgatcaatgactactttaagtcaaggaag------------------------------------------------------------------------------------------------------------------------------------gcctgcagcgtgttgtttctcttccaggcagcacgacgagaaccaccaatagtcttcgtgaagcgatgtcccttgcccagtccacgagacttcctgtttgccgatgtcagaccacgcatctcacggtgcttggcagttggcttacagatccactgcagtgttggatcgcgtcggatggctttgtggaacggatcaatcgcgatcacctcaaagaacttgtatgtcgagtcctgggcaacccagttgttacagtttgggttgggacacgtccaatcacctgatcgacctgatcctccatcacgtccaccaggccaaatctttcttgttgctgtctccaccttcagtactttacccatgaattctttattattgaaccagttgatggctgattctgcagcctgcatttctccaatgctgttccacacacgacatctgtactgccctctgtctttggcttctacatttccaattggtagcattccacccaagagtttttctctgccatttggtagaagggcacctcccaatcttgtccattctatcattggtgttggacggcctgtggcattacacagcagattgaggtcttcaccttctgttacagttgtgtcagggctgaccatttcaggagtcagatatggcggcaccaaaactctaactgttctcacatcatgtgccactgagagctctgtcagcatgtctggaaatgaaacaggacaatgggccaatctctgtgaagattccaaccttgttgacctgcgtcaccacagcctccagcacctctcctttaaaaggcctgaacacaatggccttgtatttgacaggataaac------------------------------------------------------------------------------------------------------------caggcctacatcaagcagtttcacacgaccggcctagcctggaacccgcaggggggtgatgccagcccgagcagtgccgctcctcccgccccggccagtgggggcgccccacctccgcctcccgccggaggggtacctccacctccacctccgggtcctccaccggccaacttacttgatgacagcaaggcgtcggctgatgacacggaaaaacaaaggaacgcactttttgctgagatcagccgcggcaccgaggtcacgaaaggtctgaggaaggtcaccgacgacatgaagacacacaagaacccaagcctacgtttacagacgccgcagccgtacaaaccaaagccgagtccaaagccagccgtcaagacgtttggttccaagaaggtggagtcggttaagccagccaagtgtgctctggaggacaagaagtggatcattgaatatcagcagggcaacaagaacatcgtcatctctgacacaaacctccgacagacggtgtacatcttcaagtgtgagaacagcaccatacagatcaagggcaaggtcaactccatagccatggacagctgtaagaagactgggctagtctttgatgacgtcatctcgtctgtagattttgttaactgtacaagtgtccaggctcaggtgacaggcaaagtgaacacagtcaacattgacaagactgacggctgcatgatgtacctgcaaagactcgat---acctctcctttgaaatccattgcttccacaaccatctctgctgcttgctttatggagacttcatcttcctcaccaactgagagaataattgggtcaatctctggatactctcgaagtacccagataaaaagcctagctaagtccagggaa---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------tctgatccatccataatggctgcatccatctggacttctcctttggcatttagggctgatccagtacctgcatcaaacacagagttgttctccatatccatgacagccaattccacaacatctagagcagatccaccatttaataagagctttaaccctttaagtgcagcctttttaaccccttgtctgttttgcatggccatgctgtctgggatggcccaagctccacca--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +>Pg +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------tgtgagctctccaaaatcttcatatatgcagcttcagtttctgcgatggttttgtcaaattcattccttgatgccattttcttgctcaaactttcattaattttggcaagtttttcagtcagaatccggatgtcattctggacttttctcttctcctcctcttcatctaggatttgtttctggagctcatccctctttgtacaaagatcttctatgcattttaccagttcattatta---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------tctagtgacacctggttgtatgattctattttaatatctgcagatccactgttgattcttactggtccctgttctgcctggatagtaacaccttctggagctgacaaatctaagctacgtgttggtgattctaacctgagactaccagtctttgatctgacgacaggagtttggactgaacccggagtagagcaaaaggagatacgtgttggtcagccaaactgtaaactgtccaagtatcgattttatatgggtgatgaacgtgtcttggcaccaatggccatgttctacccaaacatgctgggtctgataggaaccaatgtttgtaaaaacatggacagatactgtagtgatccagctgatcttggagcttggatgccatttgcagcagacctcgatgagtccacctgtctccgtggtaaccgttctaactgttgcctagttgactgcagttgcatttctaactgctgcaactgtgatgacacactcaaggaattgatgaacaaacttcagattgaacatgatgtagatgctagtctgcgtggtgtgatgagagatttacatgatgcaagaatgaaacagctgagggaactccagaaggatattgctgctgataattggcgatacactccaatagagaaattaatcggtttgcaacaggtgaggcctctcctccaatttgtcatattccaagtggaattcctttgccactttgcgccaattctgtacatcaaaataatagtatgtgcctcgttcatatgtatttgttttcacaacaggctccatgcccggtgctcgagtgatccacactcgctcctctttgtgataccgccaatctctttgatacagttcagcagctgctgcgtcaattgcctcaaatccctgaagttgatgaggacatttttccctgtaaatttctggtccatcttcttgtttcttgtctatttcatggtttactctataccacgcttctgccatatatttgacattctcttcatgctgttgtacgcaagcactatcttgatgtgtcatcatactattagacattccattcagaaagaggagatgtcccggctgacgaagatcccaacagaggatttcaggatcctttcttcctccgctgtagagcctcgtaccgtcacgcgagaacatgatatgggtgacgccgccctgctgaccttgaaacatgcacagcatcttgcccgacttctccgtgtacaaggcaacggacgttttctcttcttggctgtagctatggcagcagcagcagcaacaccaatgggaccggctgatacaagctgcgctgtaacctcatcattaacagttgcattgaggatgtctgagtcgtcgaaatctgcatcctcttcggatgttgcatcactgatggtatcactgatcatcgtggcacagttgcagactgctgtattctttatggaaagccgcttcaacttcaatttcaaacgcttcataatgaacctgttctctatctgctcatgcgtcttgaactcaaaaaatatacgagagaggcactccaacagttgctgcagatcaacaccatctgtgtccatgttgaagccaatgggaaaagtaacagctgcaacacaaaacatcaccattgcagcaaatccaagccatcgagcatatttcctcacctcactttcccagtacgaggcgataagcagagcaatggtgactgtaacacaaagtattcctgctaagacacacagaaatgtcaacccccattctggatggatttcagctggatcatacatgccaatatatcccgatggcaccgtcaggaatctgtatattatccaaactgtcattggtatattgaggagaaacaagatccagtgccacgagaacaacaacgctgcagtagtaaaggcttgtgctactatatctatgaccacccacttatttagcttagaacaacaagttgttgcattgatggtcagcggagatgtattacctatcacccagaatatgctgagattaatcgcaaaggcaacaacacctgtagcacctactagtaacagggcatcatatgaccacgggccaaatacacctcctactccagtaattggttcaaaaaatggaaccattatcgctacagcaacagctgacagaggagcctgtttccactccgaggcaaatccttcgatgaccttgattagttcagttctgacctcctttgaacctacagcatggattattttatctttcaccttgttcctcatggaacttgtagcgacacaggccagcgcaaaccatcagcaagatgacgaacagagcaatgccacaccagaagtaccacatctgccacactgcattattggtacagcaaatgttctcaccacaacagtattcctccttgttacatctgtcactgtcacagtagtagccaaatgccccttgaatatgccaatacttggatcatattttatacccaagtcaatgtgttcctggatgccaaaaccgaagtttcccgtgttgctgaagttgtttttgcgcaactcatattcacgcaccttaagacctctctctaagatctcttcagccttggcacctcgtactgtacaggttatgtataatatatttgattggccaacacgtcctcacgccaaactaatagtacttgctatagctaacactatggatctaccggagaggattatgttgaacagagtggcgagtcgattgggtttgacaaggatgacgttccagccatatacacacaaacagttacagagtattgtcatatctagaatgtctggtattaatgcctttgatggtgatgctatccagctagctgctagaaaggttgcagcactctcaggtgatgctcgcagagcactggatatctgccggcgtgcaacagaacttgctgaaaatgaaagtgcacaaaaattcaaa---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------agaagtacctacaggacagaggtgatcagatcctggttatactacatgccaaagtggcgcagaagtcatacggtaatgaaaagagatttttctgcccccctccgtgtatatacctatttggtagcggctggaagagaaaacaggaacagatggaacgagatggttgtaatgaacaggatacacaggtctgtgcctttatgggtatttctgtacatgtcagccaacttttgtgcttgcttcaactgccactttagtgtctgtatttcctcatcctgtctcacacgtcctgcacctgttgacaccgacacattgagcacattctcattcgtcatgttcatccgatgcttacacatgtctaattctcgcaaaagacgatctttctctgccatccatttcttctcatgtgcgcgatgttcatatagtcaacattacaaaggatgttaccaacccttgtgtcctgataggctggaggtaactgaactgatgtactctggtcaaaatttgcttccaaagcaatactcggaagctgatttaacacataaatggccacagtcaattctcgtaaaatgtgtcaaattcagacgcgatgtctatttctacgaagtccttcctgtctccgcctttccttccgatgccagcgtcatcatccatgtcgtcttgacgagcaaaactggcgccaaaactccacgtaaaggcaaagacaaacagtttaccgag---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------atgcccaaagtacgtcgcagcagaaagccacctcctgaaggctgggagttgattgagccaactcttgatgagcttgatcagaaaatgagagaagccgaaacagagactcatgaaggcaagcgcaaggtagagtcactgtggcccatctttaggattcatcaccagaaatctcgttacatctttgaactgttctacaaacgtaaagccatcagtagagaactgtatgaatactgcttgaaagagaatattgctgacaagaaccttattgccaagtggaagaaacaaggatatgaaaatctgtgctgcctaagatgtattcagacaagagataccaattttggagcaaactgtgtctgtcgtgtaccaaagccaaaactccaagaaggaaagatagtggaatgtgtgaactgtggctgtagaggttgt------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gagccagcaaagcagtttgcaaaagattctatacgactggttaaaagatgcaccaaaccagatagaagagaattccagaagatagccatggcaactgctattggttttgctattatggggtttatcggatttttcgttaagctgatccatataccaatcaacaacatcattgtgggttcc------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ccagctatgaaagatgtgtttgttgtcttccactgtgcaactccttcaccattgagtaataacaaagaactgtttcacaaggttaattgtcagggtacaaaaaacatcatagaagcctgtaaagaggctggtgtgaagaggctagttttaacgagcagtgctagtgttgtgtatgaagggaaggatgtagaaaatggtacagaacttatatgcctg---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------tccctctctatttcttcaacagtttttagtgtaatgccttcagaccgaagtgattccgctattttattgaatatagattcctcctccacaccagacttagccatatcactgtacatagttataaatctttcacttaaaggtacagattttgaatctttcatgtcaataatatctggactgccaaacatcttgacatcggaacaactattaatctcaccatcctcaaaaaggtcaaactttgtggcaccatctattgcccaggaacagaattttccaagaccaactgtgatgacaattgcactggacagtgtcataaacattattatcatgtttatgaacataaacagagggttgatgctcataaca------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gtcagctttcagacagcggaatgccgactacattgctacgaatgtgccacgtcgaccttgccatctatgtcccgacaagactgcctcgacggcaaagcggagttcgtacagtgcgggaccactgataaatactgcgtgatgttacgatacaccgaacacgaatctcaaggacacgacgctaacgacataggaatgttaatgtcagctggaacctcagcacgagctatttctgtgaacgttttcgcatccaacacgagcagaaaagactgcaaatcatcctttgttctaatcataggtgataagataataccatcatcctcttctcaatcagctgatctgacatattcgcatcatcttcctcagcttcctcagcatcttcatcataatcctcaccttgctcagccctgtaacttgctagagcatcctggtactcctggttgtctggatcgtgaccagcacgatgccgcaataggttgcccttgtgagcaaatgccttgtcacagtctggacactcatggatcttatcctttggagctggtggcacatagtctggattgtggtagaggttcttgtgcctctggcacccacgtgatgaagagtagaaagttaacgaggacacagatggcggcgaacatgccaaagcaccggatggctgtgacgtcgttgacgaagttcgccaatagggccgtcgacgtcgtgaagctcgtcacaaacaccgacgtgccgcccttgcggagcgtgtgcgagataagctcctcgtgtccacttcagacatcttgtatcctgatgtgtaccgagacatctgacagtacagtaacgagctccacactgtacacaggtatagttagatggaaaaccacaaacactacagaagtgtctctccggaaagtgagatggtggcacacatgccgtctggtagccaggcaaatcaccagtcatcatttgctcttcttcaaggagtgctgcaaagttctttctgaatcgttccttgaaaatatcacttcttcgttttttcttctttctgccaacttgttaaatgtctttccattgtatacaccaacaatgctgccaatcatttcaggaacaataatcatatcacgtaaatgtgtcttgatacactctggcttttccattggaggtgcctccttcttggctttgcgaaggcgtttaatgagagccattggtttacgcttcaaaccacgggagaaacgtctgcgagcccgacaagtggacttgagctttcttttgttttctaatgtagtgatgacattctggtacttccagcccacttcatgtgacaggcggccaagaacacatgacttgcgtctagctttaagtcgaaggaccttcaaagccgagggaaccaccatacgtttctgcttgtcaaatggtggagggatgccctcaaagaccttgagacggtccagagcttgcttaccacgtgtcagcttatgtggcaacataccacgcacagttctccaaaatattttacttggggcacggaagtggtatgggccacggcttggattggtgttcattcgtttccttaggaaagcaaggtacttcagtttgttcctgatggagtacaacccacactccatcaccagctttgttaacttgttctacataatctgctctagatatttccattacactaccaaactgagcagatttatatgcttgctgcatctcggccattcttttccgtcgatattcttcaaatattctttcttcctcttcatcaatttcatcttctttttcattgccagcctgagtaaatctgaagatgttgtcaataaagagcagcacgtcctgtccttctacatcacggaaatattcggcaacagtcaaaccggtcagagctacgcgagcacgggcacctggaggctcattcatttgaccatacaccaacgacaccttagaagacttgtccttcagactgatcacaccaccctcaatcatctcatgatacaagtcattgccctcacgggtacgttctccaacaccagcaaacaccgagtagccaccatgtgccttggccacattgttaatcagttccatgatcaacacagtcttaccgacaccagcaccaccaaacagaccaatttttccacccttagcataaggggccaacatgtcgataactttaattccagtctccaggatttcttgttcaagactcatctcaacaaatgctggcgcctcagcatggattttcttaggtacagtaccttcacggaatccattcctaaatcttctgaagaccttcttcatatgcctcatacgtcctacaccttgggtcctcctcctcttcgccttctcactccagttgtattttctcattcttttagcaggatatccgcaactggcacaagtcttcttctgtatgtggtaacatctgccaccacaacgacgacacagtgtgtgtgtcttgttgtggcgttttccaa----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------atgtctggagatgaaacaagacagcggcccgatttctgtaaagatgccaaccttgttaacctgtgtcacgacagcctccagtacttctcctttaaacggtcgaaacacgatggctttgtacttgatcggataaacaacaaaacctcggctcggctgaatgaggccagctccaatgtcatcaataattgtcacggcaacgacgaaaccatattttccagtacaggttccttccacttcagtaaa---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------acaacttctcctttaaagttcatcccttctacaaccatttcagctgccttttttatagacacttcatcttcttctccaactgaaagaatgattggatcaatctctggatattctctaagtacccagataaagagtctcgcaagatccagagaa------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gaagccatggcacgccgggagaagggcaagaagaagtctgttaccaatgaggtggtaactagagaatacacagtgaatatccacaaaagaattcatggaataggtttcaagaagagggcacctcgtgcgatcaaggctatcaggcagtttgcctttaaacagatgggcactgaggatgtgcgtatagagacgagactcaacaaacacatttggtcaaagggaattagaaatgtcccattccgtgtgcgtgtaagattggctcgtaaaaggaatgaagatgaagactcgccacacaaactttacaccttggtctcctatgtacctgttacaacattcaaaggtacacagacagtaaatgtggagagtagtgac--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +>Th +---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gttttacggggtagcttcttggggtgccaacgcgaggtcacacccttgaatccttttcctttggtcacaccaatgacatcaatgaattcatcttgtgcaaacacctcttccagtggtacggtcttttcaaagtgttcccgtgcccagtctaccttttgggcaatggtacctccattgagttggatctccatgatgtgggctttcttttggcgtttcttaagaagcttcatctgggtgtgtgcaatcactctgatcacagtgcagtacttcttgatcttgttaaggtccttttcgatctcctttttaccaaggtcatcctgccacttcttggtggctttggtgaatgccttcttcttggacttgtacatgccgaaagtccgccgcagccggaagcccccgcccgacggctgggagctgatcgagccgacactggacgaactcgaccagaagatgcgcgaggccgagacggagtcgcacgagggcaagcgcaaggtcgagggcctgtggccgatcttccgcatccaccaccagaagtcgcgctacctcttcgaactcttctacaagcgcaaggccatcagccgcgagctctacgagttctgtctgaaggagaacatcgccgacaagaacctgatcgccaagtggaagaaacctggctacgagaacctgtgctgcctgcgctgcatccagacgagggacacaaatttcggcgcgaactgtgtctgtcgcgtgcccaagcccaagctggaggaggggaagatcgtcgagtgcgtgaactgtggctgtaggggttgtgcggacatgtccgaggacatgcagcaagatgccgtggactgcgccatgcaagcgctcgaaaagtacaacatcgagaaagacatcgcagccttcatcaagaaggaattcgacaagaagtacaacccaacgtggcactgcatcgtcggccgaaattttggcagctacgtcacgcacgagacaaaacatttcatctatttttacctcggccaagttgctatcctactcttcaagtcggaagtaattcaagttcatcgagaagtcatagtccttataaaggagttcgtaaaccctatcatccgaaaacatccaagcccttattcctcatactctgctagctcatcatctcatcataaatctgcaaaaagaggtaagcatgatcgtcatgat---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------aaaatggcgccaaaaaggaataatgttattccgaaccagcacttccgcaaggactggcagcgatgggtgaagggatggttcaaccagcccgcccgcaagaagaggaggagggacacccgccagaagaaggctcgcaccattgctccacggccggtcaaggccctcaggcccgcagtgcgctgtatgaccttcaaatacaactccaagatccgactgggacgaggcttctcgctggatgaactcaaacaagccggtctgaacaaggacttcgccaggaccatcggtatctcggtggaccaccgacgccggaaccgatccgtcgagtcgctgcagatgaacgtccagaggctgaaggagtacaagagcaagctgatcctgttccccagaaagaccagcaagcccaagaagggtgatgcaactgaggaggagatcaagatggcgacccagaccccgggcatcgtgatgccgctgccgaagcccgtcgctcgccgagagaaggcccgcgccgtcacggacgaggagaagggccacagcgttttcgtggcgctgcgacagggacgcgccgacactcgattggtcggagtgcgcgcgaagaaggccaaggaggcagccgaggccaacagc---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gcccgtaagatgaaggaccatcgtcgagaccagaaatggcacgacaaagattacaagaaaagccacttgggtactcgctggaaggccaacgccttcggaggtgcatcccatgccaagggaatcgtgctcgagaaagtaggtgttgaggccaagcagcccaactctgccatccgcaagtgtgtgcgagttcagctgatcaagaacggcaaaaagatcacggccttcgtaccgcgggacggttgtctcaactacattgaggagaacgatgaggtgctgatcgctggattcggacgaaagggccacgctgtcggagatattcccggcgttcgcttcaag---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------accatacgcttctgcttgtcatatggaggggggatgccttcaaacactttcattctctccaaagctgccttgccacggggtaacttatgtggcaacattcctctgactgttctccagaaaatcttgctgggagcacggaagtggaatggaccacggcttggtttggtgttcatacgctttctaaggaaatccaagtacttgagt------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------cctgcgggagcaccggctgttcacgtccaaccccaagctggactgttgtccgacggtgacggaactcgcccaccgaggcgtgggcatcaacccacagggcctgctcctcgagctgttccacacgcccaacttcacgcagactttctacgagaccgtgtgccacccgcacatcaaggaccggccgtgtcagttcatcgacagggagtacctgcagtactcgcgctgtacgcagcagtactcctacgtgtacgcgctcgggcggacctacggcacacatgctttgagtttcaaaatattagccgaatgttcgacatcaaaagcacgaatcagccagataactttgccacatggcttggtagatgccccagttttcatgccagttggaacacaagggacattgaaaggcttgattccagaacaactggagaatttgaactgtcaaataattcttggaaatacgtatcatttgggaaa------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------cacagagaagccatgcggcttgggccggtagtcgcagtggaagatctcgatgatctccccccgccgcttgccgccctcccacacgttaccgagcgtctccatgtagtccttggagacgtccgggtagttgtccagcagcaccaggttgttggtgcgcaccatccgccgcaggtggaagtagtccgacagactctccctgaacgtgtgaccgccgtcgatcacgacgatgtcacagcggaaatccttgttcgcttcccggaacctggg +>Ph +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------atgggtgacgataataagagtaatgaacacattaatctcaaagtgacgggacaagatggaagtgttgtccattttaaaatcaagaaaaacactcctctgcggaagctgatgaatgcctattgtgacagaactggtgttaaaagtggtgccatgcggttccgttttgatggccagccaatcaatgagacggacactcctacacagttggatatggaagatggcgatgtgatcgacgtattccagcagcagactgggggc---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ttctctgataccgctttccttcagagtcactcggaatcctttgataatattgccatatttgtcagggtcaacctgcatgcggcacttgaccagatccaggggtacgacggctgtgtgagtgatcccacaactcaggatgccaccgaaaccacagagggcaaagaatttcgcactgccatattcacagctctccccctctgctattgcagcagctgcaatactccgcgttggattaatctgcagcccatcatcacattgagcctgaaaaggact------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------atgccgtgtagttggggtttcccatgccgctgtttccataaccaccccccatgctgttgctgccgaagttgttgctatttccactgccgtaaccacctccgtagccactgccacttccaaagctgtcgttcatccccatgcccgatcccattccactgcccattccgcctcccattcggtttacccatgaagtctttgtcttcaattatcctcaggccagccttctccgacatgccaagcttcttcactaacgcctccgcaatgccgttggccttctcgaaatctgatcccgcccctgtcgtgactttgtcactaccaaatattaattcctctgcaacacgtccgccgagagcaacgtccatttcagccaaaagctgtaccttcgttagattatactggtccttttctgggataaacgccgtatacgaaaacaattctcagagttattacggacttggcgacccaatgaaagaggcaacgatgtactgccagcaggggaagcacgaccgcgaggtgcgccagcagctcgaggagaagttccccgggcacacgctggaggtcggctacgaggacttcatcaacaacccgatagcgtacaccgagttcttcttccgcttcgtcgacttcccgatcgactccgacgtcagcgactacataaccgcctacgccccgctgctccagaaggaggtcaacgactggttcgccgacgccccgtacaacgtcgcccgggacatccgcgacaagtgcaacgtgctctggtacgggaaggcctacggattcatgattgactggccaaccagtttagcattacgcaccatgtgtaacacctcttcatattttctgttgacaagagccaatttgaacttaaattccgtggcatcgatgccaagtactcgaggacgacattccctgtccagacagtacacctggttacctttgatgcgagtgatgcgtacattagctgacttgttgttaagacgccacagaatggtaccacagatctgtggcaggtatggcttgactcgcttaccaagagcatttaccactgtaccaaatccattcagcatcaccacatcctctgtcgtttgttcctggaaggcatataatatcccatcaatgagctgttcctcaagacgtgagtcaatgtcagctgagcccagattagccatgactttctctatggtctccatgaccatcttacgatattgttcagattcatctttcagatcatctaccacacgactgatgatttcagctgctccaactttattagcaatctccactgtggtgtcaacgagctgtctgagaagtatctacaggacagaggtgaccagatacttgttatattacacgccaaagtggcgcagaagtcttatggaaatgagaaaaggtttttctgcccaccgccgtgtatttacctctttggcaatggatggaagagaaaaagggagcagctggagagggatggctgcagtgagcaggacacacaggtctgtgccttcatgggcatccctgtacatatctgccagcttctgtgcttgcttcagctgccacttcagcgtctgtatttcttcatcctgtcgtattcttcctgctcctgtagatgccgacacattaaggacattttcattggttgaattcatgtgctgtttgcacatgtccagttctcgcagtagacgatctttctcactcatccatttcttttcatgggcacggtgttcatatagtcaacattacagagtatgttacccactctggtatcctgataggctggcggtaactgaaccgatgtactctggtcaaagtttgcttccagtgcaatgctcggaagttggtttaaaacataaatcccaacagtcaattcacgtaaaaagtgtcaaattcggatgcgatgtctatttctacaaactcctgcctatctccgcctttccttccaatacctgcatcatcatccatgtcatcttggcgagcaaaacatgcaccaaaactccaggtaaatgcaaacacatacagcttaccaag------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------actgcggagaagatggtgagtactgtggtgaggaaggactgtactctggcgaggatggactatacttggggctggttggtgtgtatgtgggtgatgtgggcgagtactttggtgatgctggggagtatgaggggctggtcggagaatactgaggtgatgatggggtgtactgtggcgagc---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------agcagcgtgaggttctgtttttcaagctgcttcaccttcttctgtagttgcatgttgttcaaatcacaagctttcactcgccgctccagtccatcaatgtattcctgcttgcgcttgcgactttcttttgctgacaccttatttctgatctttcgtcggacagacttcagcgcgcgttcttcctcctttgtcagtggcaggttc------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ttagttacctcggcttttactgtctgtggcgtcgattctacaaacttctttgcctgtacaagattcatgccagccataacattctttatctgtttaataagagctactttcttggcttcatcaaaaccagcaagtttaacggtaaatgccaccttttctggcttcttctctgatggcgtttcctcgtcttcctttggagcaatagccggcatggctcccatggccatcataggagtgtctgtaatgttcagtgttttttttaataac------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------cgctctccctctttggcttttcctgcttttcctggtttagattttgcaaagagagctgggtccaattcatcaagctttttgcccttggttgaaaatagtctctgtgccctttcttccagggtacctccacatttcaggccaagagcc------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------aggaaccctgatattaatccactgatatatggaggccatgctttcctttcaaacatcggtgcatccggaagcttcatctggatttcacctgaccatgggaaaaggatttcaaatgcacagaccagtataccaaacatggccacaagtggtaaggcaagcacaaaatatggtgaacctatccatggattgctggactctttaatggatggtgccagtagtgaatcaaatacaggacaaagtatgcca---------atgacgcgcggcaaccagcgtgagttggctcgcctcaagaacttaaagaaacaacaacaagtggcaaagggaaagaaagcttcggaaaaaggggctaatgctggccagtccctacaggaaaggcgccatagggatgcagaacgaatgagagagaagcagcgtaaggcagaggagatgagacagaaacagtcg------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ctgtatggctgtgttggtgcaggctcatccttaggttcaactatgctgatgttgtcagggagtggacgctttgggcctatcttaccagagggatcccatggcagcataattttcactttgattcccagcacaccttgccttagcagcacatgtctaacagcagtgtccacatattcattgcacggctcaccactg------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------cacgtacagcttggccgccacgcacacgtgagctcccatggcgaacgccagggcggcgccgagaccctgcagcatccggaagttctggaacgccacgtcgtggtcgtctggacagctgaggttaaccaaaaagttacactgggtctgccagatggcgtcgcagaggccccacagcgcggaaacgacgaagaacaccggaaacagcgtcttgtcgggaatccagaccaacaggaagaccatgatgccgatgtgcaggatactgcctactccgattatcgcctctcggggaaggttccgcgccacgatcccgatcaggatcgagaagag------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------aatgataccggaatattaatgtcggaaggaaccaaagcacgagcaatttctgtgaagctttttgcatccaataccagcagaaatgactgcagatcatcctttaatctgattacaggtgaaagtataacaccatcatcttcttctcaatcagctgattggacatatttggatcttcttcctcctcttcctcagcttcctcatcataatcctcacctcgttccgccctgtagtttgccaatgcctcctggtattcctgattatctggatcatgcccagctcggtgacgtagaaggttgcctttgtgagcaaatgccttatcacagtctggacactcatggatcttgtcctttggcgccggtggcacataatctggat------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------gatggagttggtgatcgtgacatcggtatttcgacgtgtggcggtggtgatggtgatggcgagaaggtaaagtctggcacgatctccatgggagagttctgtttgatgactggcattacatcaagtgacatatctctcctcagtgatgcatctcgagaaggtcccaactcttccttcaactcatcaaagtctggctggttaagctcttcccaagccactgcttgctctttcagatctgtcacagcttctatgttatacatacattttctgatgacatcttctcggcctatcttcttcagtgctctctctaattcatttccagttgctctactcctgttcttcaacattgcctccttcatgatcagcgtgtatcatgaggtaaagcctcatcaactcgacgaacttcggatcctcgtatcccagcatcgagacgaaatttgctgcccagtccttttctggatcgatggcaccgacactggttccatccctgtacagatttctgtagatgatggcggctatcgtggggagttcagcgtgtatgggacggctattaaaccagcgattgttcagatcagccacagccttctccgcatcttcctcataacggaacttcacatagacatttccaacaagatgatcaccaagattgtcacagacgttcatctcctcaatctcaccatacttgtcctcgagttcttgatacatatggtggatggggtgcccatggtggtggcgctttctctggcaaagacttctccaaagttgatcgttctgctgcctatgctgctcgttgggtggctaagtctctggtcaaaggtggtctctgtcgacgtgtcttggtgcagctctcctatgccattggtg------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ttgttgcagctgggatttgggcatgtccagtctcctgatcgacctgatccactgtcacgtccaccaggccatatctttcttgtagctgtctcaactttcagaactttacccatgaattctttattgttaaaccagctgatggctgattctgctgcctgc---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------aagaagatcgagtcggttaaaccagccaagtgtgtgctggaagacaaaaaatgggttgttgaatatcaacatggtaatcgtaacctggttatatctgacaccaacatcaggcagaccgtctacatctttaaatgtgacaactccacaatacaaatcaagggaaaagtcaactccatagccatggataattgtaagaagactgccttgctgtttgaagacgtcatctcgtcgtttgacgtcgttaattgtaacagcgtccaagcccaggtcacaggtaaaataaacactattaacattgacaagacagatggctgccaggtgtatttacaaag-ctccaa---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------catcctgacgtgcaccgcctcgatcctgaacctgtgcgcgatcgccatcgaccgctactacgccatacacgacccgatccggtacgcgcagaagcgcacgtgcaagcgcgtgctggtcagcatcgccctggtgtggctggtcagcgccctgatctcggtgccgccgctcgtcggctggaacaacagcggcggcaattcgctgtacaacgtcatctacagcgcgtcgggctcgttctacataccgctgctcatcatgacgttcgtctacttcaacatctttcgcgccacccggaagcggctgcgagcccgcgccaaggcggcggc------------cgccgtgagaagggaaagaagaagtccgttaccaatgaagtggtaacaagggaatacaccataaacatccataaacgaattcacggaattgggttcaagaagagggcgccacgtgccatcaaagccatcagacagtttgcc------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------