>Tge ---------------------------------------------------------------------------------------------------------------------------nnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGATGAGTCTGTGATGCACCCTTTGTTGAATGACGTCCCTACTCGCACCTCGAGGAGCGTGAGGGGTGAACAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GACnnnnnnnnnTGGACCAACAGTGGACAAGAAGAGCTATACTGTAGTGTTCCTCCTTATCTTGTCCTACAGACGCTAGCTAACTGGnnnnnnnnnGCTAGCTACTGGACCAACAGTGGACAAGAGGAGCTATGGAGACACGCCACCCAGCAGCCGATCTTAGTTCGAGCCAAGAATGTGATCCTGTTCCTGGGGGACGGAATGTCCATCCCGACGTTGGCCGCCACAAGGGCCTACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCGGTTCCCCTACACGGGGCTCTCCAAGACGTACTGCGTGGACCGACAAGTGGCGGACTCTGCCTGCAGCTCCACTGCTTACTTCTGTGGCGTCAAGAACAACTACGGTACCTTGGGGGTGAGCGCTACTGTCACCAGGAGGGACTGTCAGGCCATGAGGAACAGCTCTAACCACGTGGACTCCATCCTGGTGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACGACGCGCATCACCCACGCGTCACCAGCCGGCGGCTACTCACACACGGCGGAGCGCAACTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCCGACCCTCACCAGTGCGCCGACATCGCGAAGCAGCTTGTGCGCAACTCCCCGGGCAAGAACGTCAAG------------------GTG---------------------------nnnnnnnnnnnnCAAGGTnnnnnnnnnnnnAGGTTCATTCGAGACAAGGGCAAGATCATTGTATCATCAGGTGCACTCGAGnnnnnnnnnnnnAAGGTCATTGTATCATCAGGTGCACACGAGnnnnnnnnnnnnAAG---------------GGGTCTGTG---------TGGGGTACACAGGTGGTCCTGGGAGGAGGCAGGAGGGCGTTCCGACCAAATACTGTCAAGGACGAAGAGGGGAAGAGGGGGGTGCGCATTGACGGCGCCGACCTGGTGGACGAGTGGAAGAGGGACAAGTTGCGTCGCGGCGCCTCCAACTCATACGTCTGGGACAGAGACGGGCTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGTCTGTTCGACCACAACCACATGCAGTACCACCTAGATGCTGACCCTACCACAGAGCCAACTCTACCAGAGATGACCGCTACAGCCATCAAGATGCTGCAGAAGGACAAGGCGGGGTACTTCCTCTTCGTGGAA------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnACAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGAGTCTGTGGACACAACAGAACAACCAGAGTCTGTGGACACAACAGAACAACCAGAGTCTGTGGACACAACAGAACAACCAGAGTCTGTGGACGCAACAGAACAACCAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnCTGGAAGTGAGAGTGAGAAAACATTTGGAAAAACAAnnnnnnnnnnnnnnnnnnnnnnnnCTAGCACCTTCCCGTnnnnnnnnnCCAGACnnnnnnnnnnnnnnnnnnnnnCTA------------------------------------------CGGGGAAGAnnnGACCACGCCCATCACGGCACGAGCGCTnnnAAGGCCCTGGACGAGACAGTTCAGTTCCACGAAGCTGTCCGAGTGGCGGCGGAGTTAACCGAGGAGAAGGACACCCTGATAGTGGTTACGTCAGACCACGCCCACGTCATGTCCTACAGCGGCTACCCCACGCGCGGGAACGACATTCTCnnnGAGACTGTTACTGTCACGTTGTGCGCAGTAGAGACTGCTATTGTCACGTTGTGCGCAGTAGAGACTGTTATTGTCACGTTGTGCGCAGTAGAGACTCTTACTGTCGTGTTG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGCGCAGTAGAGACTGTTATTGTCGTGTTGTGCGCAGTAGATACTGTTATTGTCACGTTGTGCGCAGTAGAGACTGTTATTGTCGTGTTGTACGCAGGTGTTGCCGGGAACTCCGTCGTGGATAGACTGCCCTACTCCACGATTAGCTACGGGnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTACGATATCTCCCGAGATAACACGAGGGACAAGAACTACATGTTCCCGGCGCTCCTCCCCCTCAACAGCGAGACACACGGGGGGGACGATGTTGGGGTGTTCGCCCGGGGCCCAnnnGCCCACCTCTTCACTGGGGTGTACGAGCAGCATGTCATACCCCACATGATGGCCTTCGCTTCGTGCATCGGCCGGGGCCTGACCGCTTGTTGGGCCAGA--------------------------------------------------------------------- >Tms ---------------------------------------------------------------------------------------------------------------------------ATGCCATATTACTGGGGAAAGGGGGGAGGGGGAATCCAACATGAGGACCGCGACGTGTACCCTGATAAGCTGGCAGAGCTATGTCTACAAAACCAGnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTTCAGAGACAGGAGAGGAGATATTGTCACTnnnnnnnnnnnnnnnAGGnnnnnnnnnnnnTGTTCAGAGACAGGG------------------------------------------------------------------GGCGATATTGTTACTGTTCAGnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGACnnnAGGGGAGATATTGTCACTGTTCAGAGAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGGGGAGATATTGTCACTGTTCAGAGACnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGGGGAGATATTGTCACTGTTC---------------------------------------------------------------------------------------------------------------------------------AGAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnAGAGACATTGTTACTTGCTGTnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnACCnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnGACGAATCTGTGATGCACCCCTTGTTGGATGACGTCGCTACTCGCACCTCGAGGAGCGTAAGGGGTGAACAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAC---------------------------------------------------------------------------------------------GCCAGCTACTGGACCACCAATGCACAGGAGCAGTTGTGGAGACACGCCACTCAGCAGCCGATCTTAGGTCGTGCCAAGAACGTGATCCTGTTCCTGGGGGACGGAATGTCCATCCCAACGTTGGCCGCCACAAGGGCCTACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCAGTTCCCCTACACGGGGCTGTCCAAGACGTACTGCGTGGATCGGCAAGTGGCGGACTCGGCCTGCACCTCCACCGCTTACTTCTGTGGCGTCAAGAACAACTACGGTACCTTGGGGGTGAGCGCTGCTGTCACCAGGAGGGACTGTCAGGCCATGAGGAACAGTTCTAACCACGTGGACTCCATCCTGGCGTGGGCTnnnGTGTGTAACCACGCGGACTCTACCCGCGGCCTCGAGCCAATAAAGGAAGCTATTACAATGGTATATTCCTGTACAGTCCTCGTTGGTGGCCGCCTGGGGCGCTACTGGATATCTTTAGTTCACGGTGTAACGGTTTGGCAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACGACGCGCATCACCCACGCGTCGCCAGCTGGAGGCTACTCACACACGGCGGAGCGCAACTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCTGACCCTCACCAGTGCGCCGACATCGCGAAGCAGCTGGTGCGCAACTCCCCGGGCAAGAACGTCAAGnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnGGGTCTGTG---------TGGGGTACACAGGTGGTCCTGGGGGGAGGCAGGAGGGCGTTCCGACCAAATACTGTCAAGGACGAAGAGGGGAAGAGGGGGGTGCGGATTGACGGCGTCGACCTGGTGGACGAGTGGAAGCGGGACAAGTTGCGTCGCGGCGCCTCCAACTCCTTCGCCTGGGACAGAAACGGGCTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGTTTGTTCGATCCCAACCACATGCAGTACCATCTAGACGCTGACCCTACCACAGAGCCAACTCTACCAGAGATGACCGCCACAGCCATCAAGATGCTGCAGAAGGACAAGGCGGGGTTCTTCCTCTTCGTGGAAnnnnnnnnnnnnnnnnnnACAACAnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------nnnTCCTCAGGGGGAAGAnnnGACCACGCCCATCACGGTACGAGCGCTnnnAAGGCTCTGGACGAGACGGTTCAGTTCCACGAAGCTGTCCGAGTGGCGGCGGAGTTAACCGACGAGAAGGACACCCTGATAGTGGTTACGTCAGACCACGCCCACGTCATGTCCTACAGCGGCTACCCTACCCGCGGGAACGACATTCTC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTATTGCTGGGAACTCCATTGTGGACAGACTGCCTTACTCCACAATAAGCTACGGTAACGGCCCAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTACGATATCTCCCGAGATAACACGAAGGACAAGAACTACATGTTCCCGGCGCTCCTCCCCCTCAACAGCGAGACCCACGGGGGGGACGATGTCGGGGTGTTCGCCCGGGGCCCAnnnGCCCATCTCTTCACCGGAGTATACGAGCAGCACGTCATACCCCACATGATGGCCTTCGCTTCATGCATCGGCCGGGGCCTGACCGCTTGCTGGGCCAGA--------------------------------------------------------------------- >Tte ---------------------------------------------------------------------------------------------------------------------------nnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnn---nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------GATGAGTCTGTGATGCACCCTTTGTTGAATGACGTCCCTACTCGCACCTCAAGGAGCGTGAGGGGGGAACAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAC---------------------------------------------------------------------------------------------GCTAGCTACTGGACCAACAGTGGACAAGAGGAGCTATGGAGACACGCCACCCAGCAGCCGATCTTAGGTCGAGCCAAGAACGTGATCCTGTTCCTGGGGGACGGAATGTCCATCCCGACTTTGGCGGCCACAAGGGCCTACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCAGTTCCCCTACACGGGGCTCTCCAAGACGTACTGCGTGGATCGACAAGTGGCGGACTCTGCCTGCAGCTCCACTGCTTACTTCTGTGGCGTCAAGAACAACTACGGTACCTTGGGGGTTAGCGCTACTGTCACCAGGAGGGACTGTCAGGCCATGAGGAACAGTTCTAACCACGTGGACTCCATTCTGGTGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACGACGCGCATCACCCACGCGTCACCAGCCGGCGGCTACTCACACACGGCGGACCGCAATTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCCGACCCTCACCAGTGCGCCGACATCGCGAAGCAGCTTGTGCGCAACTCCCCGGGCAAGAACGTCAAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGTCTGTG---------TGGGGTACACAGGTGGTCCTGGGAGGAGGCAGGAGGGCGTTCCGACCAAATACTGTCAAGGACGAAGAGGAGCAGAGAGGTGTACGCATTGACGGCGCCGACCTGGTGGACGAGTGGAAGAGGAACAAGTTGCGTCGTGGCGCCTCCAACTCATACGTCTGGGACAGAGACGGGCTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGTCTGTTCGACCACAACCACATGCAGTACCACCTAGATGCTGACCCTACCACAGAGCCAACTCTACCAGAGATGACCGCCACAGCCATCAAGATGCTGCAGAAGGACAAGGCGGGATACTTCCTCTTCGTGGAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGGGAAGAnnnGACCACGCCCATCATGGCACGAGCGCTnnnAAGGCCCTGGACGAGACAGTTCAGTTCCACGAGGCTGTCCGAGTGGCGGCGGAGTTAACCGAGGAGAAAGACACCCTGATAGTGGTTACGTCAGACCACGCCCACGTCATGTCCTACAGCGGCTACCCCACGCGCGGGAACGACATTCTC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTGTTGCTGGGAACTCCATTGTGGACAGACTGCCCTACTCCACGATTAGCTACGGGnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTACGATATCTCCCGAGATAACACTAGGGACAAGAACTACATGTTCCCGGCGCTACTCCCCCTCAACAGCGAGACACACGGAGGGGACGATGTCGGGGTGTTCGCCCGGGGCCCAnnnGCCCATCTCTTCACCGGGGTGTACGAGCAGCACGTCATACCCCACATGATGGCCTTCGCTTCGTGCATCGGCCGGGGCCTGACCGCTTGTTGGGCCAGA--------------------------------------------------------------------- >Tps nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GACGAATCTGTGATGCACCCCTTGTTGAATGACGTCCCTACTCGTACCTCGAGGAGCGTAAGGGATGAACAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAC---------------------------------------------------------------------------------------------GCCAGATACTGGACCACCAGCGGACAGGAGGAGTTGTGGAGACACGCCACTCAGCAGCCGATCCTAGGTCGTGCCAAGAACGTGATCCTCTTCCTGGGGGACGGGATGTCCATCCCAACGTTGGCCGCCGCAAGGGCATACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCAGTTCCCCTACACGGGGCTGTCCAAGACGTACTGCGTGGACCGACAAGTGGCGGACTCGGCCTGCACCTCCACTGCCTACTTCTGTGGCGTTAAGAACAACTACGGTACCTTGGGGGTGAGCGCTGCCGTCGCCAGGAGGGACTGTCAGGCCATGAGGAACACTTCCAACCACGTGGACTCCATCCTGGCGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACGACGCGTATCACCCACGCGTCACCAGCTGGCGGCTACTCACACACGGCGGAGCGCAACTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCCGATCCTCACCAGTGCGCCGACATCGCCAAGCAGCTGGTGCGCAACTCCCCGGGCAAGAACGTCAAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTGGTCCTGGGGGGAGGCAGGAGGGCGTTCCGGCCAAATACCGTCAAGGACGAGGAGGGGAAGAGGGGGGTGCGCATTGACGGCGTCGACCTGGTGGACGAGTGGAAGCGGGACAAGTTGCGTCGCGGCGCCTCCAGCTCGTACGCCTGGGACAGAGACGGGCTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGTCTGTTCGATGACAACCACATGCAGTATCATCTAGACGCCGACCCTACCACGGAGCCAACTCTACCAGAGATGACCGCCACAGCCGTCAAGATGCTGCAGAAGGACAAGGCGGGCTACTTCCTCTTCGTGGAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAGGAAGAnnnGACCACGGCCATCACGGCACTAGCGCTnnnAAGGCCCTGGACGAGACGGTTCAGTTCCACGAAGCTGTCCGAGTGGCGGCGGAGTTGACCGACGAGAAGGACACCCTGATAGTGGTAACGTCGGACCACGCCCACGTCATGTCATACAGCGGCTACCCTACGCGCGGGAACGACATTCTG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTATTGCTGGGAACTCCATTGTGGACAGACTGCCTTACTCCACAATAAGCTACGGTAACGGTCCAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTACGATATCTCCCGAGATAACACGAAGGACAAGAACTACATGTTCCCGGCGCTCCTCCCCCTCAACAGCGAGACCCACGGGGGGGACGATGTCGGGGTGTTCGCCCGGGGCCCAnnnGCCCATCTGTTCACCGGGGTGTACGAGCAGCACGTCATACCCCACATGATGGCCTTCGCTTCATGCATCGGCCGGGGCCTGACCGCTTGCTGGGCCAGA--------------------------------------------------------------------- >Tdi ---nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GACGAATCTGTGATGCACCCCTTGTTGAATGACGTCCCTACTCGTACCTCGAGGAGCGTAAGGGATGAACAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAC---------------------------------------------------------------------------------------------GCCAGATACTGGACCACCAGCGGACAGGAGGAGTTGTGGAGACACGCCACTCAGCAGCCGATCCTAGGTCGTGCCAAGAACGTGATCCTCTTCCTGGGGGACGGGATGTCCATCCCAACGTTGGCCGCCGCAAGGGCATACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCAGTTCCCCTACACGGGGCTGTCCAAGACGTACTGCGTGGACCGACAAGTGGCGGACTCGGCCTGCACCTCCACTGCCTACTTCTGTGGCGTTAAGAACAACTACGGTACCTTGGGGGTGAGCGCTGCCGTCGCCAGGAGGGACTGTCAGGCCATGAGGAACACTTCCAACCACGTGGACTCCATCCTGGCGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACAACGCGTATCACCCACGCGTCACCAGCTGGCGGCTACTCACACACGGCGGAGCGCAACTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCCGATCCTCACCAGTGCGCCGACATCGCCAAGCAGCTGGTGCGCAACTCCCCGGGCAAGAACGTCAAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTGGTCCTGGGGGGAGGCAGGAGGGCGTTCCGGCCAAATACCGTCAAGGACGAGGAGGGGAAGAGGGGGGTGCGCATTGACGGCGTCGACCTGGTGGACGAGTGGAAGCGGGACAAGTTGCGTCGCGGCGCCTCCAGCTCGTACGCCTGGGACAGAGACGGGCTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGTCTGTTCGATGACAACCACATGCAGTATCATCTAGACGCCGACCCTACCACGGAGCCAACTCTACCAGAGATGACCGCCACAGCCGTCAAGATGCTGCAGAAGGACAAGGCGGGCTACTTCCTCTTCGTGGAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGAGGAAGAnnnGACCACGGCCATCACGGCACTAGCGCTnnnAAGGCCCTGGACGAGACGGTTCAGTTCCACGAAGCTGTCCGAGTGGCGGCGGAGTTGACCGACGAGAAGGACACCCTGATAGTGGTAACGTCAGACCACGCCCACGTCATGTCATACAGCGGCTACCCTACGCGCGGGAACGACATTCTG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTATTGCTGGGAACTCCATTGTGGACAGACTGCCTTACTCCACAATAAGCTACGGTAACGGTCCAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTACGATATCTCCCGAGATAACACGAAGGACAAGAACTACATGTTCCCGGCGCTCCTCCCCCTCAACAGCGAGACCCACGGGGGGGACGATGTCGGGGTGTTCGCCCGGGGCCCAnnnGCCCATCTGTTCACCGGGGTGTACGAGCAGCACGTCATACCCCACATGATGGCCTTCGCTTCATGCATCGGCCGGGGCCTGACCGCTTGCTGGGCCAGA--------------------------------------------------------------------- >Tpa nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATGAGTCTGTGATGCACCCTTTGTTGAATGACGTCCCTACTCGCACCTCGAGGAGCGTGAGGGGTGAACAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAC---------------------------------------------------------------------------------------------GCTAGCTACTGGACCAACAGTGGACAAGAGGAGCTATGGAGACACGCCACCCAGCAGCCGATCTTAGGTCGAGCCAAGAATGTGATCCTGTTCCTGGGGGACGGAATGTCCATCCCGACGTTGGCCGCCACAAGGGCCTACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCGGTTCCCCTACACGGGGCTCTCCAAGACGTACTGCGTGGACCGACAAGTGGCGGACTCTGCCTGCAGCTCCACTGCTTACTTCTGTGGCGTCAAGAACAACTACGGTACCTTGGGGGTGAGCGCTACTGTCACCAGGAGGGACTGTCAGGCCATGAGGAACAGTTCTAACCACGTGGACTCCATCTTGGTGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACGACGCGCATCACCCACGCGTCACCAGCCGGCGGCTACTCACACACGGCGGAGCGCAACTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCCGACCCTCACCAGTGCGCCGACATCGCGAAGCAGCTTGTGCGCAACTCCCCGGGCAAGAACGTCAAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTGGTCCTGGGAGGAGGCAGGAGGGCTTTCCGACCAAATACTGTCAAGGACGAAGAGGGGAAGAGGGGGGTGCGCATTGACGGCGCCGATCTGGTGGACGAGTGGAAGAGGGACAAGTTGCGTCGCGGCGCCTCCAACTCATACGTCTGGGACAGAGACGGGCTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGTCTGTTCGACCACAACCACATGCAGTACCACCTAGATGCTGACCCTACCACAGAGCCAACTCTACCAGAGATGACCGCCACAGCCATCAAGATGCTGCAGAAGGACAAGGCGGGGTACTTCCTCTTCGTGGAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGGGAAGAnnnGACCACGCCCATCACGGCACGAGCGCTnnnAAGGCCCTGGACGAGACAGTTCAGTTCCACGAAGCTGTCCGAGTGGCGGCGGAGTTAACCGAGGAGAAGGACACCCTGATAGTGGTTACGTCAGATCACGCCCACGTCATGTCCTACAGCGGCTACCCCACGCGCGGGAACGACATTCTC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTGTTGCCGGGAACTCCGTCGTGGACAGACTGCCCTACTCCACGATTAGCTACGGGnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTACGATATCTCCCGAGATAACACGAGGGACAAGAACTACATGTTCCCGGCGCTCCTCCCCCTCAACAGCGAGACACACGGGGGGGACGATGTCGGGGTGTTCGCCCGGGGCCCAnnnGCCCATCTCTTCACCGGGGTGTACGAGCAGCATGTCATACCCCACATGATGGCCTTCGCTTCGTGCATCGGCCGGGGCCTGACCGCTTGTTGGGCCAGA--------------------------------------------------------------------- >Tsi ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGCACCCCTTGTTGAATGACGTCCCTACTCGTACCTCGAGGAGCGTAAGGGATGAACAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTCGTGCCAAGAACGTGATCCTCTTCCTGGGGGACGGGATGTCCATCCCAACGTTGGCCGCCGCAAGGGCCTACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCAGTTCCCCTACACGGGGCTGTCCAAGACGTACTGCGTGGACCGACAAGTGGCGGACTCGGCCTGCACCTCCACTGCCTACTTCTGTGGCGTCAAGAACAACTACGGTACCTTGGGGGTGAGCGCTGCCGTCACCAGGAGGGACTGTCAGGCCATGAGGAACACTTCCAACCACGTGGACTCCATCCTGGCGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACGACGCGTATCACCCACGCGTCACCAGCTGGCGGCTACTCACACACGGCGGAGCGCAACTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCCGACCCTCACCAGTGCGCCGACATCGCCAAGCAGCTGGTGCGCAACTCCCCGGGCAAGAACGTCAAG------------------GTGnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------GGGTCTGTG---------TGGGGTACACAGGTGGTCCTGGGGGGAGGCAGGAGGGCGTTCCGGCCAAATACCGTCAAGGACGAGGAGGGGAAGAGAGGGGTGCGCATTGACGGCGTCGACCTGGTGGACGAGTGGAAGCGGGACAAGTTGCGTCGCGGCGCCTCCAGCTCCTACGCCTGGGACAGAGACGGGCTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------nnn >Tce ---------------------------------------------------------------------------------------------------------------------------nnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGATAGATATCCTGGGAGGGGAGATATTGTCACTGTTCAGAGACAGGAGGGGAGATATTGTCACTGGTCAGAGACAGGATGGGAGATATTGTCACTGTTCAGAGACAAGAGGGGAGATATTGTCACTGTTCGGAGAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGGGGAGATA------------------------------------------------------------------------------------------------------TTCAAGGCCATGnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AACGAATCTGTGATGCACCCCTTGTTGGATGACGTCCCTACTCGCTCCTCGAGGAGCGTAAGGGGTGAACAGGGAATTGGGAAGGTTGGATCAGAGGAAGTGAACCAGAATTCGCGTGGAGGGAGAGTGGAAAACCATTTAGGAAAAACCACCCCCAGTTCACCCGACCGAGATTCGAACCTCGATnnnCCCnnnCTCAGCAGTCGAGCTCAACATGACAAGCGCTGTTCCTCCTTGTCTTGTCCTACAGAC---------------------------------------------------------------------------------------------GCCAGCTACTGGACCACCAATGCACAGGAGCAGTTGTGGAGACACGCCACTCAGCAGCCGATCTTAGGTCGTGCCAAGAACGTGATCCTGTTCCTGGGGGACGGAATGTCCATCCCAACGTTGGCCGCCACAAGGGCCTACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCAGTTCCCCTACACGGGGCTGTCCAAGACGTACTGCGTGGACCGGCAAGTGGCGGACTCGGCCTGCACCTCCACCGCTTACTTCTGCGGCGTCAAGAACAACTACGGTACCTTGGGGGTGAGCGCTGCTGTCACCAGGAGGGACTGTCAGGCCATGAGGAACAGTTCTAACCACGTGGACTCCATCCTGGCGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACGACGCGCATCACCCACGCGTCACCAGCTGGAGGCTACTCACACACGGCGGAGCGCAACTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCTGACCCTCACCAGTGCGCCGACATCGCGAAGCAGCTGGTGCGCAACTCCCCGGGCAAGAACGTCAAG------------------GTGnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnTGGGGTACACAGGTGGTCCTGGGGGGAGGCAGGAGGGCGTTCCGACCAAATACTGTCAAGGACGAAGAGGGGAAGAGGGGGGTGCGGATTGACGGCGTCGACCTGGTGGACGAGTGGAAGCGGGACAAGTTGCGTCGCGGCGCCTCCAACTCCTTCGCCTGGGACAGAAACGGGCTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGTTTGTTCGATCCCAACCACATGCAGTACCATCTAGACGCTGACCCTACCACAGAGCCAACTCTACCAGAGATGACCGCCACAGCCATCAAGATGCTGCAGAAGGACAAGGCGGGGTTCTTCCTCTTCGTGGAAnnnnnnnnnnnnnnnnnnACAACAnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGCGnnn---------------------------------------------nnnnnnnnnnnnnnnnnnnnnGTTCAGTTCCACGAAGCTGTCCGAGTGGCGGCGGAGTTAACCGACGAGnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGTCATGTCCTACAGCGGCTACCCTACCCGCGGGAACGACATTCTC---------------------------------------------------------------------------------------------------------------nnnGTGGGGAGGTTTCGCAACATATTCCCTCGATCGnnnnnnnnnnnnnnnnnnnnnnnnGTTTACACGnnnGTA------------------------------------------------------------------------------------------------AGCGATTATCACGTGCTCGATAGATTGAACGACATGTTTGGTGAAACGTCCCATATGGGACCACTCGGCCCATTTATTAATGTTGAGCTCATGTTCnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGTGTGTTCACGCCTGTCTTGGAATGAGGGGnnnCCCGCCnnnnnnnnnnnnnnnGTGGGCTGCnnnGCGTGTGAGGCTGGCAGGTTTACCACAGTCATGTTCTGGGAGAACnnnnnnnnnnnnnnnnnnGTGGCCAATATCGTCAGAATTAAAACACACCATATTGGTTATTGTTTGATTATCAACACTTATTGTAATGATGACGTCATGTATTGCGCAGTAGAGACTGTTATTGCCTTGATGTGCGCAGTAGAGACTGTTATTGTAACGTTGTGC------------------------------GCAnnnATTGCTGGGAACTCCATTGTGGACAGACTGCCTTACTCCACAATAAGCTACGGTnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTACGATATCTCCCGAGATAACACGAAGGACAAGAACTACATGTTCCCGGCGCTCCTCCCCCTCAACAGCGAGACCCACGGGGGGGACGATGTCGGGGTGTTCGCCCGGGGCCCAnnnGCCCATCTCTTCACCGGGGTAnnnGAGCAGCACGTCATACCCCACATGATGGCCTTCGCTTCATGCATCGGCCGGGGCCTGACCGCTTGCTGGGCCAGA--------------------------------------------------------------------- >Tbi ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGTCCATCCCGACTTTGGCGGCCACAAGGGCCTACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCAGTTCCCCTACACGGGGCTCTCCAAGACGTACTGCGTGGATCGACAAGTGGCGGACTCTGCCTGCAGCTCCACTGCTTACTTCTGTGGCGTCAAGAACAACTACGGTACCTTGGGGGTTAGCGCTACTGTCACCAGGAGGGACTGTCAGGCCATGAGGAACAGTTCTAACCACGTGGACTCCATTCTGGTGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGTTGGTGACCACGACGCGCATCACCCACGCGTCACCAGCCGGCGGCTACTCACACACGGCGGACCGCAATTGGGAGAGCGACGCCGACGTCGCGAGTAACAACGCCGACCCTCACCAGTGCGCCGACATCGCGAAGCAGCTTGTGCGCAACTCCCCGGGCAAGAACGTCAAG------------------GTG---------------------------AGTGGGTTGCCTCAAGGTnnnnnnnnnATCAGGTTCATTCAAGACAAGGGCAAGGTCATTGTATCATCAGGTGCACTC------------------------------------------GAGATAGGGGGCCACAAG---------------GGGTCTGTG---------TGGGGTACACAGGTGGTCCTGGGAGGAGGCAGGAGGGCGTTCCGACCAAATACTGTCAAGGACGAAGAGGGTCAGAGAGGTGTACGTATTGACGGCGCCGACCTGGTGGACGAGTGGAAGAGGAACAAGTTGCGTCGCGGCGCCTCCAACTCATACGTCTGGGACAGAGACGGACTGCTCGGCGTCAACACCGACACCACGGAGTACTTACTG---------------------------------GGTCTGTTCGACCACAACCACATGCAGTACCACCTAGATGCTGACCCTACCACAGAGCCAACTCTACCAGAGATGACCGCCACAGCCATCAAGATGCTGCAGAAGGACAAGGCGGGATACTTCCTCTTCGTGGAA------------------------------------------nnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------nnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ >Tcm ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGCACCCCTTGTTGAATGACGTCCCTACTCGTACCTCGAGGAGCGTAAGGGATGAACAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTCGTGCCAAGAACGTGATCCTCTTCCTGGGGGACGGGATGTCCATCCCAACGTTGGCCGCCGCAAGGGCCTACCTGGGTCAGAGGTCAGGACAGACGGGAGAGGAGGTCAGCTTGTCCTTCGAGCAGTTCCCCTACACGGGGCTGTCCAAGACGTACTGCGTGGACCGACAAGTGGCGGACTCGGCCTGCACCTCCACTGCCTACTTCTGTGGCGTCAAGAACAACTACGGTACCTTGGGGGTGAGCGCTGCCGTCACCAGGAGGGACTGTCAGGCCATGAGGAACACTTCCAACCACGTGGACTCCATCCTGGCGTGGGCT---------------------------------------------------------------------------------------------------------------------------------------------CAGGACGCGGGCAAGAGCACGGGGCTGGTGACCACGACGCGTATCACCCACGCGTCACCAGCTGGCGGCTACTCACACACGGCGGAGCGCAACTGGGAGAGCGACGCCGACGTCGCGAGG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnGTG---------TGGGGTACACAGGTGGTCCTGGGGGGAGGCAGGAGGGCGTTCCGGCCAAATACCGTCAAGGACGAGGAGGGGAAGAGAGGGGTGCGCATTGACGGCGTCGACCTGGTGGACGAGTGGAAGCGGGACAAGTTGCGTCGCGGCGCCTCCAGCTCCTACGCCTGGGACAGAGACGGGCTTCTCGGCGTCAACACCGACACTACGGAGTACTTACTGGCACCAGCTAAGGAGGTGTTGTGTCCTGTGTCAGGTCTGTTCGATGACAACCACATGCAGTATCATCTAGACGCTGACCCTACCACGGAGCCAACTCTACCAGAGATGACCGCCACAGCCATCAAGATGCTGCAGAAGGACAAGGCGGGCTACTTCCTCTTCGTGGAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnGGAnnnnnnnnnCACnnnCATCACGGCACTAGCGCTnnnAAGGCCCTGGACGAGACGGTTCAGTTCCACGAAGCTGTCCGAGTGGCGGCGGAGTTGACCGACGAGAAGGACACCCTGATAGTGGTCACGTCGGACCACGCCCACGTCATGTCATACAGCGGCTACCCTACGCGCGGGAACGACATTCTG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn