atggggcgccccgctccgaatgtgctccttgtggaaacgttcaaacatagtcgttccggcgaacatgttgacgaggtacgctttcatgaaccagtggttatttctgctgttgagataatggatcacaacgcagcttctcaatgcagatcaatctctgtttccggggttagtagtccacatacattttcggtggaaatatttgttcgcagtgggggagacacgcggttcaagcgcttatgccatcctttcctctattcatcttcagcaccaccccttcgcgatgtccaggtggcagtaacagatcacattgttatacgggggacttatgattcattgactatgatattatacggcaattcgtccatcgatatcggtcaactgagtgggaatcatgacctggagtcagcgcttccaagttcatcgttggatgatgcatcataccgacttgaggaccttcctgaagcattacatcctcggaaggagaaattgtgtccaataacttcactgcagcatttgcaccttgtgtataatgatcaggagcaaatattgctagtcaggcagcttctacagcttttggagcacattggaggagcatctactgatcctttaacgatgaacaagctcgtgaaaatccttgtatctgccgtcacgtcgcttcaagtctcagagaccaggttcagcgcttctcctagttttacatcgtggccatcttccgcaaacatggcaggtcttgaagttcaagaaacgatgaaagtacctcaaggtctcctggaagccaagagggagcttcaggaattgcaggacgagcttaagaatcggagagatgaaaagctttatgagtttacgagagatgaagatgaagttgcgcatgaagagaaaagtgcaggagatgttagcaaaagcgcagaagtatctgatcgggttctcgaatttattgtgcactggattcaggatggtttccaaccctcagaggtaaaacggttgattggaggtttggctgcagcccagctcctttgcactgatcctaaggaatgctacaggtttgttgcagctggtgggatgagactaataacggatgtactgcagcaagtgtcaggaaaattttcaattacaaccttgcttgcactgggagttgtagagtgtgcatctcgatgtgccttcggctgcgaagcgctcctcggctggtggagccctaccggatctaatatataccaagggtgtggcacaaattatgaggttcttgtaaatctgcttctgcaaccgcatttgcaccacgtggctcgtttagcatcccggatactcaatcgactccgagcttacgagctgactgctgtgctccagtctactgtggacattcttctggaagaacctccaagagcacaaagccgttctaccgaagaggaggacgactttaaagttttgtctagagctctcggaacttctaagctacttctggaattactcaacaacaaaggtaaagtggagaaaggtgattctgcagctcgattttcacgctggttaatagatgtggaggatgtcggaaactcgttaccgccatatgttgcgtatggtgctactgctacggtaactccggtaaacgcaaggcaggatatcgatccgttcttgctgtctgtgctgcaggaaagacgattacttccgcttctggctgctcttgtttctgccccctgctttagatcatcacagggtcgagctatgactatgagcttggagtttgtgggtgtaatcgaagtcctattactggctttattaagctgccgatccggggtgctatttcttacaaatgacaacgaggcagctgcagctttattggatgcttttcggaggatgcaagcggtgcatgagaaggatcttacaccgctacgtcattcagtagctctcactactgccggttttctttgccggcctcaagacatcgctgccgtgctacagatctgtttctctgtgatgagcgcgatggatcgtttgttgagtctatccaatcgttctgacgatcctctatgggctctttgggagctttgtaagatatccagacaagcgatagggaagcaagcaattctgacgatgacttggtttccggaggtcatacaatcacttgttggagctctttcgggccccgattcagatcttgcgtttggagacacatggaaacgtcctgccgttcaccttgtagcgaaggtctttcaagtgctggtcagtgatccagccgcttcaagtgttgctgcgtggatacctcatgctgccgttatgcaccgagccctgcttccgcacatggggcatatggaatgtactgatgagggagggtactcagacaaggatggggcttgttctgtccttctagagtggcttgattcagcgttagtgtatcagaaaaagggtgcagtgggcttgctaaagtatgcctctgctatatcagctggtggcattggaaatccacaggcttctgcaggaatccatgcaggagacagcatggacatagacagtaatacgggtgatcaaggtggaaacattgaccttcccaatgtggtcataccttatcaagctaaatggggtggcaatgatacgtcaactgcagttttgtcggatacggcaattgtacagctgacggtggcgtttcgcatactggcgctagtttcgtcatatccgggaatggcagctgtactttatggagaaggagccatggcggttgttcattccaccctgaatcattgcgcaactgcattgactacagttccaaatgattacgatgtaatgacagatgaagaagcggaagatgattctgaggacctgtgtaaccatcgaaaggagcgctttatactgcgacttctactgccaactctcgcgttcctattgactatttgtcgaagcttacagcaagctgcagtcgtggactatcaaaacacgaagttagttgatattcttctggctcttcatcactgcatcagtgctaggtctgctacgtatgcatcagttcctccacactcctgggccgggatgacacaggagcttgttgcggttcatcatgtgctggcctcggttttagcttgttggcctatatatggatggacaccagctttacttccccgtctccttggagcgaataattccagtacagcatcaagctcaatcttgctacccatggaacctgggaaaacatgcagtgttctaaccctactggccgatatgttgccgcaagaaagtccacaaacttgcaacaccaaatctgctcttgttgaaatgtacagaagtcttactgttgggagtattttgggagttccaagtgcagcagctatcagctggcacacccaatctcctcatgcgaaaaagttactacgggcattgtctcctcatatagatcaaattgccgaaatcatcctacaccacacaccaacgatatgtggggtcttgcagggcatgctaaagctctttgtcgtacggctagcatgtaagaacgtggatcatgctgcagtaattgttcgacctttactgaatcaaatccgagagcaaagttcatcaagtatttctggaattgtgaaggaaaaccagcaggtggatcgcataatacagatgctggtagggctggcgcttcatcctgcaacgaagcaagtgttactgcgtgaaggagcagttgaagttcttgtaaatttcagcaaaggtcaagcccaagcattgacaacagagacagtcccattaccagcagatggtgatgcagccatcacaggctggtgccagtggactacgagggctttagcagctctatgtgatcccgacgtttccatgagacctttagactctattgtgaggaggctcaagtgcgattgtccaagttttaccgattgttcaactgtagcttcgtgccttctgaccctcgtgcaggttcttcctctaggtaaagagcttgagtacgtgctggaaacttttgggaaactggccagccatgtactgggccgagctgcgattgcttacagcttattgccttcacgagaccagacgtcggacctggaggatggaactaatgattcccggaagttctccgtgatcaataatgattcttcactttcttcagtgtcggcctcacctgacgagcattcaactccagttttcctggacctttggcgacgaatttctattgccattgaatctgatcacggcgtcggctgtgtcctcacaaatatattgcgccactcggccttatcaggcattttcctttctgctgccggtaaaagtgcatgtggtgtgggtgcattgaaaatattattcggcatcgggtccggtctttcaaccgagaggtctggggatgcgcttaatctgaagcaaattgaagatcttgttgctgtcgttcagcaacgtgcatctgacgactctctgagcaggccaccagaaaaaacaacctgtcgttcaacactgtcctctatccaagaggcatgtacagctcaaatgactttgcttcgcatacttaaaaaggctgaacgtgcatatgacctcacttcaaaagttcacgaaattgcgcaacgatatcctggaccacaaactgtgggaaaagtatcaactggaagcaaagtgcctcaccatatatctgtacttcctgctctcatctcgttgaaggaaactatggatatggagaaggacttccctttacctgatgagacgtcgacaggaaaggattctgaaccatcactctctgaatctaggggaaggcttgtgtgggaatgcccaactttctcacaggataggcccgtactggcaatcagctcttctaagaggaagactgtcacaatgattgaagttggcaggaagcgataccggatggattctcctgcctccttcacacctacagtcgatgggacgccagctggaggaacgcccagtgcagggcgtgctgtaccggcatctgcagcattagtacctgtactcagtcgtcgggacacgttcaggcaacgaaagcccaacaccagtaggcctccttctatgcatgtggacgactatgttgcgcgcgaaaggagcagtgacatcgtaccctcggggagcagtccagctcctgtccagcgatctacatctggaagtggaagacccccttcaatacatgtagatgagttcatggcgaggcagcaagaacgccaacagttctcagcagctggaaacgccaccagtgaagttccagcaagtgggaaagttcctccatctatagagagtggcggaaaggaaacagttgatgcttctggaaaattgtcggacgatggtggccaagggctgtctcagcaaccagtattcgctcctaatatcaaaaccgatgactcggtcaagcatgaactatcagtagcagaaagtgccgcagttggccccagttctagtctagagctgccagaggtttgctcaagtgttggagatatcaagttagagaagactcctggttcaaccagttccatgagtaccgcaacaaactctaatcaaggcgacagaactccgcaggtggctgacatgatgcttcttcagagtaaagttactctacaagcatccgtatcacattccactggtgcaagtttatcaacgagactagaggaaggtgtgcaagctatgggcactccaggagatgatatcgtgcggatcagcgtcacgaattccggtacttccagtgggatacaaggaatgtctggcaagaatcaaagcatgatgcctctacttgttaatttaagaggagctgatctggttgcaaattccagggtctcttcagatgaacaaaagtatgaagttccgcagtctgcccagcggccaccagaatttcatctgagctctgtgttgcagatagataccagacagtcttcagtgttttcaccaaagaggtcaagtgatgcgtcgaacagccttgaaatccatgtggcttccgccatcgagtatggcggaaccggacaacaagtccatccccaagcgcgatcagctgattctcagccttcggttgtgccattaacatccatgagagaacctataaatttagcatccctagtgagggacgtaaggcactttctacccccttctgttagatctgtgagggattccgcaacttcttcgtcccataatgtacttgaaggacagtccaacagtcaaaaccctccttccgccccggtggcccaaagagggaacagtcctctagtcagtgaagttaatagaggaataccctcaagagaactcagactacatccctctgcgccagcaacggatccaagacttagttcgtttagtgatagctcgtcccaagctacggatccacgtccccgtccccctgatttgcagcgagataaaaagaataccgattcaccaggaacgtctgtacaacaattgcctccaccttctatcccttgggcccaaacagacggtggtcagcgaaaggactcgatcatgttaggtccacagccaaccatgttatcaccaaggcccaaccctcctgcctttagtcctcatcaagtcaattctggtgcaccaagggctccaacagaggtggctggagttggtgtcccactaccacaaggtccaggagcaccttggtccggccaatttccaagtgcacgctttttcgaggactcaagtatctcttataacgctaatggaaggtcctcacaaccgcaaccccctctgccggttggtcaaagtcctggaattcatgggcccatccaaggtataggaaatcttgcatctcagattcctcctcagcacgctttaaatcccggcaacatcactatggaaaatagacctggttcgagtatttctggttctcaagttccgtctaatgatcggagatatgccgtaccattacaaggttacacactcatgtctcccccgcttcaaccgacagcgtacataccaccacctgttccagctggaagaccaagtacacctcaagtgcctgtgaacgttgccacccatcagcagcttatgcaattgcagcagcagcagaatatcatacaacaacagattcagcagcagcagcagcagcagcaacttcagcagcaacagttgcagtcgcggcagcatcctttgcaacagcatgctccaccccagcttatgcaacagcagatgcaaatgcaaatggctgtccaaggtctggttcttccacctcccccaccaccgcctctaccaccaccccctccacaacaacaacaccaacaccagcaacagcaacagcagcagcgtctacagctgcaagaaccttcatttttcctacagcaaatgttggcttctcctgatgctattcaggctcttctcaaagaccagaacaaactgcgtgaactgctggagcaacaccccaagttgatatctctacttcaagaaaagatgagccaagctacttctcagtga