ATGACCATCATTTCGTCCTATGTTCTGGACAACGGGGCGACCGCTTTCTGGTCCGGCCAGGACACTATTGTGTTTTCCATCATGCCGGACTCGACCGTTGTCATTGGCGACCTTCTCTTCTTCCGCATTCCGATCTACCGGGGCGACACTGCCACTGACGAGCGCTTCAGAGGCTTCTTCATCGTCTCTGTTGGCGACAATTTTGCTCCCGTCATCTCAGCCACGTTCCCCGAAATCGTAGCGGTCTGCCGTAGGGCCCGCATTGTCGCCTTCCCGATCTCTGGAACGGGTCGCCGGCCTCTGACCTACTACTGGTCGTGCGTCGACGAGGCCACATGCAGCTCGCTGGCAGAGCGTTCCGTGACCGTCAACACTACGCACAACGACACTTTGATTGTACCGGACGACGTTCCGCACACGCGTGACTACAGGCTCTCGGTGTACGCCCGGAACTACCTCGGCGCGAAGTCCAACACCGTCCAGGTCAAATTATACAAGTCCGGACTATTCCCGCCGTTCCTGGAGGTCGACGGAGGCACGACCGTTTACTCGAAGGCATCGACCCTAACCACCATTAAGGTCGTAGTACAGCGGACAACTTGCAACAAGGAACTCGACGACCCTGAAGCATTTGTCATCCTCCGTGGCTTCCAGTGGCTCCGCGCATCGGACATGGAGGCGCAATGGCACCTGCCTGACTCCGCACTGGAGTTCTTGCCCAGCACTGTCGAGCTGGACAATCCGACGCTGCTTATCCCGAAAAATACGCTGCAGCCCAACAGCCAGTTCACGATGACAATGACAGCCCGCGATCTGCAGCAGCCCGACACGCCATCGGCATTTATCAATGTGACGCTTGTGATATTGAGCGAAGACCTGGATGCTCGGATTGCTGGCGGGAATCGCGTCGTCTCGCCCACCCGCACCTTCATTTTGGACGCAAGCCTGAGCCGAGATCCGGACTACACGGCGTCCGCAGACGAGGGAGGCATCGCGCTCGTCAGCAGCGTTTTCAAGTATCGGTGGGAGTTCCAAAAGGTCGCCACGGATGCAGCAGCCGCGGCGGCCGCCTCGGTCGAGGGCAGCCCCGATGAGCTCATGGCGACAATTGAGGCGGCACAGCCAACTCTCACAGTCGATCCGAAAGAGCTGGGCCTCGAGGCAGGCACCGCGTACTCCGTTACATTGAGCCTCTTCTCCGCGCGCTTCCGCGTGGGCGTGCCCGAGGGCAACGCGACGGACAGCACCTCCGTGATCATTACGCTTGCTCAGGAAAGCGTTCCTGTCGTCTTCATCACGTCAACGTTCCCCGCTGACCCGACCTACGCAATCGAGGAGCTCGGCATTTGGCCGGATAGGCCCGAGAGCTCTGCGGACGACCTCGTCTTCGTTTGGTCGAGCGCCGACGGAGACGAAACGATCGCCAATATCTCCAGCCTCACAAGATACGTCGATTCGCGTCATCTCGGGACCAATCCGGGCGAATGCACAGTCAACCCCCCGGTAGGCATCGCTCTCCAGACGCAGCTGAAATCCTCCGTGCTCGACATCCTGGGCATCGGCTCGAGGTCCATCGCCGTCACCGACAGCGACGGCGACCTGGAGGCATCTCTCGCCGCCATCGGAAACACCGCGGTCACGATTTCCGACATTTTGGACAGTTACATCGGGCCGGCACAGACACCGCTTATCGAACGCTGTCGGGCGAACAACCGCTCCTCCAAGTTTCAGCTCGTCCAGGCCGTCTCGGTCAGCACCGCGCTGACGCGCGTCGTCACACACGGTTCGTCTTCACTGAACGTGACGTCGACACGGCCGCTTTGGGCACCGTCTCATTTTTCCAACTTCCAGCACTGCGCTTTAAATCCTTGTGACGATTCCGCTGATGTCAACGAGCTCCTCATTGCTGGAGCCGACACCTTCGTTGGCTCTTCGTGGTGGCTTGCTGAGAATGCAAACGGAACTGACACATCCCAGTTCGCCGACTCCGTCATGCGCATGTTCAAGACCTTCGCGTCGAAGGCGGTCCGCTGCGGCGTGTGCGGCGCGAGCCCGTCCGTCAGCTCGGGCCTCCGCGTCGCCATCTTCACCGGCCAAGTTTGTCACAACCAAGAGGGCCAGGgcgacttcaatgtcggcggatcccgcaatgagaccgccggtttggtcgtgcctcctgagctccaaaagctctcgagatctctgaacggcaccgatggtacgcaactgaccgtgtacgtctacccacgcggaccatacccggaggccacggagggcactctcaacggcacaaactccgtcgtaaagtacaatgtctcaagctatgtgatggaggtggatgttgtagggctcgaagtgtccaacctttccgagcctatcacgttccaaatccctctgcggatgccaaatggagagctcatcaaccccaaccaaaagctagatctaatatattacgacaagatcaacaaaatctggatcagctgcggaaatgtcaccatgatcctcgacatggcggtcatcaccgccgttgcctcatgcaatcatctcacgcctttcgcaattggcattggggaggtgatcacgcaggcagtgcaagagtctcctccaggcgcagctctgccgccgacgggtgcagccgcgcaaggttcctacttcaactggcagacaacggagccagaaggctcgggcgtgcatccagcagctgtggcagtcccggtggtggtgggaagcattacgattgcactccttgccgcggcaatcatctacacaagaaacatgggacgggcaactactttgtcccagaagcccctcggtcctgcggggcgggttgaagttgttacgatcggcccgtcgcagccatcgactgatcggcctgtgtctatgtcggccggggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcaccctcaaagcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctgtgccgatctcggcgggaggcggcggcagcgggtttggcgttgcaattggggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcaccctcaaggcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcaatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctgtgccgatctcggcgggaggcggcggcagcgggtttggcgttcgggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggtgccggaccttgcgaggggcttggtgtcgttgtcgtcggtggcagtggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcaccctcaaagcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgccttcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcacccttaaggcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctgtgccgatctcggcgggaggcggcggcagcgggtttggcgttgcaattggggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagtggagccgagtcgaagccgctcattgctggcatcgcccgggacccgaacagtggcatcaccctcaaagcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcacccttaaggcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctgtgccgatctcggcgggaggtggcggcagcgggtttggcgttggggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcacccttaaggcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctgtgccgatctcggcgggaggcggcggcagcgggtttggcgttgcaattggggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagcggagccgagtcgaagccgctcattgctggcatcgcccgggacccgaacagtggcatcaccctcaaagcgctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctgtgccgatctcggcgggaggcggcggcagcgggtttggcgttggggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcacccttaaggcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctgtgccgatctcggcgggaggtggcggcagcgggtttggcgttggggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgcgacgacgggcccgccgcttgcgcaccgtgccggaccttgcgaggggcttggtgtcgacatttgtcgtggtggcagtggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcacccttaaggcggtgcctaccgcgtcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccatgctgtcgagcacgcctctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacggggccgccgcttgcgcacctggacggcgccagcggagccgagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcacccttaaggcggtgcctaccgcttcgaacggctcgtcagcgcagctctcgtggaacacgcctgctgcgtctgatacagtgactctctacaagctgctggtgaacggccaggtcgtcgcgacgctgccgccgtcgggaatcgcaatgaacggtttcgaggcaaagagcctgccgtcgggtgcgcggtggcggaggtgcgggtttggcgttcgggccgcccgcaagtcgacggcgcccacgaacctgcagctggtggatgtcgcgtccggcatgttcggcggcacgacgggcacgctctcgtggtcgctgccgacgacgggcccgccgcttgcgcaccgtgtgctgcgcgacggcgttgagattgcgagggtgccggggacgcaaacgtcggtggaggagcagtcgaagccgctcatcgctggcatcgcccgggacccgaacagtggcatcacccttaaggcggtcgtcgcgacgctgccgccgtcgggaatcgcgatgaacggtttcgaggcaaagagcctgccgtcgggtgcggtggcggaggtggtggcggtgttcgcgtcaggcgccacgctgtcgagcacgcctgtgccgatctcgggctcgcggatcttgggcgcccgtagtggctcgctctccggacttctattgggagaatccgccactgctgcgacggttgtggctgcagcggcaattccgactccggcacctgcagcgccggcgctgtcgcttttcccgcttcttcctgcctactacgtaatccgtcggaacggcgagaatattgggacggttccgcggacgcagcattctttcgagatcaccgatgtggagttcgatgcgaacgccatccttgatgtttatgcagtgaatgctggcggcgcctctggccccccgtcgtacagcctctctatgggtgtggcttcgaatactgccacagggattcacctgactgcgcggccgacgcgagtcaacggatcccgcgcaaagctgctctggaacactccgaaggtgacgtccaaggaccgcttgacgagcttcgaaatctttcctgaacgggaaccgcattgctgcggctccggctccgtgccggtcgccgcgagccgcgttgtggagttgcagccctacgacagcaaggcccgaagtgacaaaggcgaggaggaggccccgagcgtggcggccccgggtgacctcgagctggagctgaacaaggtcgcgcaggatcggcatgacccgaagcgggcctcctgcgtcctgacctggaaggccccggggtcatcatag