atggcggagtctacggacaaaactgataggctggacggactagacagtttggcagccatcagcagcgaggctgttgatttggaacacattcctattgaggaggtttttgaacagctacgatgcacaagagaaggacttactgaggaggaaggggaaaatcgaatcaaactttttggcatgaacaagttggaggagaagacagaaaacaagattctcaaattcctggggtttatgtggaatcctctttcatgggtgatggaagcagctgcaattatggccatagcttttgctaatggaggcggactaccccccgactggcaagactttgtaggtatagtgatcttactggttataaattcgacaatcagctttattgaggagaacaatgccggaaatgcggcggctgctttgatggctaggctcgctcctaagacgaaggttttacgagatggacgttggggagagcaggacgctcaagttttggttcctggtgacatcatcagcatcaagctgggagatatcgtcccagcagacgcacgtcttcttgaaggagatcctttaaaaattgatcagtctgctttgactggagagtctctcccagtgacgaggaaacctggagatgaggtattttcaggatcgacttgcaagcaaggagaaattgaagctgtggttatagccactggagtgcacactttttttggcaaggcagctcatcttgtggacagtacaaaccaagttggtcattttcaaaaggttctcacagccattggaaatttttgtattgtttcgatcgcaattggcatgttggttgagatcgttgtcatgtacgccattcagaaaagaccatatcgacagggaattaacaacctgctggtcctgctcattggtggtatccctattgctatgccaacagtgctgtcagtgaccatggccattggatcgcatagactgtctcagcagggtgctatcacaaagcgtatgactgctatcgaggagatggcggggatggacgttctttgcagtgataagaccggaaccttaactctgaacaagttaactgtcgacaaaaacttgattgagactttcggaaggggtatcgacaaggatatggtagtcttattggctgcgagggcatccagaattgaaaatcaagatgccattgatgctgctatcgtgggaatattagcagaccctaaggaggctcgtgcagatattacagaagttcacttcctccctttcaatcctgtggataaacgaacagctcttacgtacattgacgctgatggaaactggcatcgtgctagcaaaggggcaccagaacagattttggaacttgcccatgataagaatataatcgccgcgagagtgcattccgtcatagataaatttgcagagcgaggccttcggtcgcttgccgtagcgagacaggaactgcctgagaaaaccaaggagagtgttggaggtccatgggttttttgtggcataatgcctcttttcgaccctcctcgtcatgacagcgctgaaaccattcgtcgtgctctgaacctcggtgtcaatgtcaaaatgattaccggtgatcagttggccattgctaaagagacagggcgacggttgggtatgggaaccaacatgtatccatcttcttcgttactcggaaagaacaaggatgagtctatcgcagagcttcctgttgatgagctaatcgagaaggcagatggttttgctggtgtttttccagagcataagtacgaaattgtaaaacggctgcaagcgaagaaacacatatgcggaatgacaggagatggagttaatgacgcccccgcacttaagaaagccgacattgggattgcagtggctgacgccactgatgctgcgcgaagtgcatccgacattgtgctcacagaaccaggtcttagtgtcatcgtcagtgcggtgctgaccagccgagcaatttttcagaggatgaagaattacactatttatgccgtgtccatcactattcggattgtgctgggatttttgctaatcgctttgatatggaagtttgacttctccccattcatggttctcgttatcgctattctcaacgatggtacgataatgaccatctcaaaagatcgagtgaagccatcacctctgccagacagctggaaattgagagaaatctttgcgacagggattgtaatgggcacatatcttgctgtgatgactgtactattcttctgggctatccatacaactaactttttcccggatacattccacgtagcgaacatcagagacagcaatagcagaatgacggcagctgtgtatttacaagtcagcattgtcagtcaagctctgatattcgttacacgttctcgaagctggtcatttctcgagcgaccggggtcgctgctcttgtttgcattcgctttagcccaattggttgcaacatttatcgccgtgtatgccaactggggctttgccaacataagaggcatcggatggggatgggccggtgttatttggctgtatagcatcgtgttctacattccgttggattttataaagttcgcaattcgttacatcaacagcgggagagcttgggatctggtgtttgaacagaagacggcatttactaggcataaagatttcgggaaggagaagcgggaagcgcaatgggcacatgcccaacgcactctgcatggcttacaccctccgacttctgatattggatcgccaaaaattgatggtggcggcggtggtgctgatagaggcggagatatggcagagcaggcaaaacgtcgtgctgaaattgccagactgcgggagttgaacactcttaaggggcatgttgaatccgtggtaagactgaagggtctggacgtcaatactataaagtcttcttacacggtatga