atggctgaaggtccaggcgcctcggagatcgaggaaagccaaacccagcctccatcccccgtaggatggagtggcctcttggaagggatgatggaagatgaagtcgaagaacaggagcttccagcttctatctcagatctcatcaactgtcattggggaataacggcagaaggatttgctgaaaccggaacgattcaggagagatatggggatgtgcctcctagtgacgagcctcgtttgtccagcgcgcgactgcggagggaggcacggctgagactgctggaggccataggcagctgtcaaactttacgtcgtcttcgcgtcaatgtagaacagttcgcgtccactgctgaggaggcgcaggcacttctgaaccctctcaagtccaatcctgctctgcagatattgtccatcgaaggccaatgccgggaaaccacaagatgggtgatggacggtctgtgcgacgtgatccgatgggctccccagctgagaatcctaaatctagacgttgccttgagaagtacgaacgatgtgaaggtcctaacgaatgctttggtgaagtgctctccgtcgttggagaaggtaacgctcgggatgaggatgggattcggagtctcggacatcctgctcgacgtcttcacaggaacggattcgaatcagtcaatatctctgctgtgtgtacagcagttgtctgtggatgtggacgctctttccagatcaatatccctgaacgaatctctcaaaggggtattcatgaatgcggattacgagtggttcaggaatgactggaagcgagcgggtaaatccctgagttcaaatttcacactcaatgacttcgaagttgttctctggaaaggactaccagccagtcattttgagtctctgagagggttgctggatgcagccaacaagagagccgatcccatcatcaagattactgtctccggacgtgcatgtctggcgtcgaaaagtacatgcttatttctagtgagtgttctgcgagaactaaactcggtaaaggcactgcgcttggatttttatgatgtacaacaatcacaaagattcgaacttcataggatctttgatgtactcacacttcacgagtgtaaactgcaatccttggagttggagtggtgcaagggcaagggcatagaaggagggtggaagaagttgttcgattctctacgttctaacagcagtctcacccatttggggttgaagagcaacctagatctttgcgacgagtcctttaaggacgtaatgagcctactggaggtcaatgttaccttgaagacgcttgattatagtggcacaagatgggaggcagaaggcaaagggccgctcattgacgaggctttgaagaggaacgccgagcgggaatcatacatcggtggtctgaaggaggccaagttgaagttccaaaaggccagagctggtcggttgttcttgtgtggttcgccttatgccggtaagacaaggctgagacggacgatgatgagactgtccaacaaaggttggtttggaaataaactggacaagttgcggcagaactcctgcacatatagagaagtggaactatggacaacttcggggattgaagtggagctgctccaggatgatgaagacatgcagattgcgatatgggacttagcaggtcaggaaattttccgttcactccacgatatcattttcccgagaacagatcagccttttatattcttgtttgttttcagtccttacgatgagctgaaaaacacaatcaaagataatctagaggcgctgttgagggaagaattggaggactggttgcgatttgtggcatcgaattctcggataggacagagtcttccccgaatgatggtgatactcacccacgtggacaaagttgaaagtcctggaattgactgggtcctcatgatcttggaggagttacaaaatgaatatcaaggggttgtagatctcgtacttgaccccaacattggtaggatatatgtcaatgctcacaaggagaaacatgtgtctcctctcctgaagcaaatcctttcctcgttcaaagagcttttctctaaaaagagggatttagtgcccctgctgtgctcggagcttacttcaactttagcacggcgagtttcaagcatccatcgggatcctgtttggagccttgataagttctttcggttttgttcaaagagtgtagaagcttcgaatcaactcagtgaagaggcttggcagtcagtagcattatacttgcacgatcttggaagcatcgtgttgatccccgcttccgacttagttattgtgtatcctaattggcttacacgtacatatcttggagagctcatcaaattggggcatgattatcaagtgctcgaagaaaagcatcatgccacacaacaaactgtttacagtgaagcaggatgtgttgatgaaaagattttggaagaatggctagttgaatcttttgttagcagaccaagggattctcaatatccggtggagactttgaaacttatccttgccaaactagatctttgttacagaatggatgaatctgcctgtgctattcctcgatacttcattccaacaatccttagcgagggtggagtgaagcatggtagacctcgggcatggaagtccgtatcggatgtgcagcccaactactttggtttccgccttcagtgtcaagatccgtggagaacgtctttaacttcttcattcttcacgaggttacagattaccttgcgaaagaagttgatcgcaaactcttcactctctgccgatgtcgaatgctcccggggttacaccactttgtatatggatgggcacgagatcataatggaagagtctcatcaaaggacagttgtgggaagtcacgttgacatcttagtcaagggatcaggcgggaagtccaaagatgacacggtgaaatatgttatgaagcatatcatcgacgagatcagagcattctgcgcttctccacgaggttgtcaaggagtgatactggttctcggtatactcaatacgaagtgtgtggagatgctcgtcccctgtgagctcagggatgagagacaagtggtcacggtggaacatctcaaacaattgttgcagcaggatctcgaggcccgcctggaagaggacgatctcagagatgaggattcgctgctcaagtatgagcatgtttgggctgaagtgctagaagaaaatattccccgctactccgagttcgcgaaggatcttctgttggaaagtgatgtggaaaagcttttaagtgctgtacaatgtaaactgaaagagcagcttcaaaatttgcgtgatgtctcagaacaactgagaagtgaactcagtgagttaacatcaggtggacatagtcttcctgccttcgacatcgatgagtcaggttcagttggtgcttcagattcagagccaatgatatcgtctcgaatcgtccccagttactccagtgagaaacaggttcatcagctaaatcaatcgatgcttgataatctggacaccaatgacgacaagttggaagtattggataacagattattgacttttcagaaaagattgcaaaaatcaagcctgaaagggagactccatcaaattgtctccatccagcaaaagatgaactccacctgtgcaacctttcagtcaagcttagatgagattgtagggttcactagttctgtggagcaggcgagaatccccaaacgaccgtttttcaacaagaaggatactaggcttctgcaaaagctcacctcaaaggcacgttttggaaaagtcgttcgtttgcactttatgtgcgaatccaagactaagccgcattttattgaagatcaaaaaggtatggagctagtgttggaaaaggaaaattgtgaatggctgcgacgactatctaccatttctatccaaacggtacgcttcatcttgaaagcagggctccaggagactctgggcttgcaaccagcatttccagctgttgacgacttcgaaacgcaagtttctgcgatgatcggcaccgctgtgttggagaagttcaaggtggccgatgccttgagcttaacgcagaagaatgaggcttggtgcagcttgacgaacttgctagattccaagctacagggtaactttgcagatgccttcaacctgcacagagtcaaatactcgagctcagatgatggagattatggttggctctgcgatatgtgcaagaaaaaaggtatcatgtccggtagattaggatcatga