atgagctatgggagtagaatcgggactgaagacgagactgcgcaaggtcggaagctccggttccagtctgatgacatgagctcccgaggggccacgcccgccccgagcattgggacgagcatggggagcgaggtccggcagatggttcactccgtagcacttcctccatcgtcgaccttctgggcccagatgaaagagggaattatggagacattctttgcggacgatcccttccgccagttcaggggctacaagggaaagcagagatggttcgtcggtctcatgtacatcttccccattctcgactggcttcccaagtacgataagagaatgctcaaaggtgacctcattgccggactcaccactgcaagtctcgctatccctcaggatctgggctatgcgaagttggcaaacatggacccaattcacggtctatacgcgagtttcgttccacctttaatctatgccttgctggggagttcgcgcgacattaccatcgggcctgtcgcggttatatccattattatgggtcaattgctcaagaatgagatcgacccgcacgaggatagagcgggctacttgcgccttgcattcactgcaaccttttttgctggagtcgtgcaagcgtcacttggaatcctcaggctcgggttcctcgtcgactttctttcacatgcagcaatcgttggtttcatgtctggagctgcagtgactatcgctcttcaacagttaaaagggcttttaggaatagcaaagttcacaaccagttctgacatcgtctcggtcatgagatcagtctggactcacactggcgagtggaactggccaacaattggcctagggttcttctttttgatattgctcgtggctacaagacgattctcacagatgaggaaaaggttcttctggtgctcagctgtggcacctttgggatgcgtgattgtcagcaccctatttgtttttgtgactcgtctcgacaggaagggtatcaaagtaatcggatatattgaaaagggagttaatcctgcttctttcagtgatatttactggactggacctctagtcgcaaggggattcaaagttggtgttgtctccggtctcgttgctctcacggaagcagttgctatcggaagaacattcgcagctttgaaagcttaccacatcgacggaaacaaggagatgattgccatcgggaccatgaacattgcaggatcatggacttcttgttatgtggcaacaggttccttctctcgatcagctgtcaactatcagtctggctgtttcacagcgatgtcgaacgtcgttatggcaattgcggtgcttttcacccttttgtttttgactccattatttcactacactccagaatgtgtcctcgctgctatcattatgaacgctgtcgtcggtttggtggacttgagggccatgtacctagtctggaagactgacaagatcgatttcctagtgttggctggagcgctttttggtgtcatgttcgtctccattgagattggtcttcttgttgctgttatcatctctttctctaagatccttattcatgtgacaaggccacatacagctctcctaggtaacatacctggtaccagcatgtaccatgacatcaagcagtacccattagcaagtaacgaacctggaattgtgatcgtacgtatcgacgctgccatctacttttccaactcaaattatgttcgtgagagaatcttgcgatatgtgaacgacgctgaagatgagctagcagtgaatggaggaattcctcttcagtttgttattttggagatggctcccgtgatgagcattgatactgcggctattcatgctttcgaggaactcaacacaaaccttcaagcaaggggaatccagttgacgatctcgaatactgtcggaaaggtgattacgaccttcaaagatggaggttttgtggaccttctaggtcaagagtggttcttcctctctgtctctgaaggagtccaagtttgttcgattctcatcaagaggaagcaacaagcgatgaaagaaaattacgccgacaaggtctag