atggcggcgttactggtagcgttgtttttctgcttgccgccgcaggtgtttctgtaccccgcggcccaccgatgctcggtgattcttccggtgtcgcctgcatcctggtctaatcctttctcctcctttttctcctgtgcgtatcttctgtctttctacggatgggcgcaagaaggagttcacaaaatgcgggccaaaatgggcgtctcccacatcactacaagctctggacgaagctctccgctttcgaaccgcaggtcatggtggtgctgctggcaggcccctcgcggcagcgaactcttgctcttatttatctcatggtccctcttactgctgcttcttggcatgccctgcctgacacgagcagccagtgatctgtctagagcagacggattttctggagctgcagtagacgggttgaaagacagcagtggcctggaaacctacctacagactgctggaatcactggaagacgctataaacatggggagcctccccctggaagagatggcgaggacacctttggcaaaattattgttgattcgggacttaaaggacctaaattaccatcgcagcaagaaggtgtggtgtcacatgattttggtgtcaaaccagtgccacaagtagagactagaggctttcgaggtcaagccggagatgatgccagagccaaagtagcaaaggtagatcctgggactgttgagcggatgcacttcggcaaccttatcaaagattgtctgaaagtgaaatgctcaccattgtcaagttacgatctgaaacagccatctctggacaaggcattctcgtccataccgaaattgggatcccctaccatacagggacctgaatcttctttaccgcacgtggatattcttccaccatttttggaatggggatcacaaccaatgtttgctccatcggttgcatctctgactgtggtgaacacctgcaacagcactggtttgaaggttttccagccattcagcaccgatgctcaattctatacgcatgcttttgaagagaaagttgttgatccaggcggtgagctttctattcccatagtattcttgccgagaacactgggtgttgccgaagctatgcttattgtacaaactagtgcggggggcttcttagttcaggcacaaggcaggggcattggctcgccttacaaagtgcaagccctgcaaggacttcgagtggcttctggagaatctattctgcatactatttcgcttcacaatcctcacgatgaagttttgagagttggtgaagtatatgcatggccggatgttgaaggaacttcaacctcagatttgaaaggtgaaccgtgtgaaagggaatccctgtctccgaatggtttatctcattgtgtgtacaaagccaaaggtggagtacttcagttgaccagtgagcaaagagatttgaaggggatgaatggtggagcagctgttattcaaatgaggttacctggacagcttgagattgggcctcactccagcatatcaatagcagagtttgagttttcggctgtcaacgctgatagatattccgggtctgtccacataagattatcaagggatagttcagattctgcggatgtgctaatgctaccgatagatgttcaggtaggtgaattgtggggggatacctcaccagttgagccagtacctgaggtgttggagttcgggatattgaccaaggaagaccaagctagcactgtggttgttactctgtataaccctggaatagaaccagttcaagtattggagatttctgtacttgtagaggataaaaacatagttgacatagaatacttgaaagaacttgtgttgcaaccgaatagtgaaacagaggtagcaaaggtcacttacagcggcagggaggagaccgttcctgccggtcttttcaaatgccatcctcgagagcttatgaggaatcggaagcttttagtgagaacgaacagctcggtgagccctgaggtggaggttccttacagggctttggttttttatggctctgtggattgccatccttctcaagggtctgtaagttttgtgccccggggaagcgatgaagacggggagccattgtctctagtggatggcgatgctgtcgacgaacaacgcattcagtttgccaatggcattagtgtgccgctgggcatttataaggatcttgcaaggagaactcagttgcagacgaataccgaaaacctaccgccagtagaaatccctggtagtgtctgctgcagtgaaacttctatgggtgaattatctatccttgaacagacagagttgatatatcctctggtgcagattggcactgaagaatcgctctggttgaacgtgacaaatccgagcggcggtccgattcacgtggaagttgttatgggatctatttcagaagctagtcatcgatcatgcaaacatacggacatgtttcctgtggatcccggttgctcactaggggtgatatcggataccccaaatagaaagatgtcatgtcaggattccgatgtcacaagagacgttttctcgatggccgacggagccgttgttgaaatgattgtggaagcttatggtacagtatccatcggtccagtgcttttccggccgacggagagatgtctgtggacgggtcttctgtcggtagtgaacaacctgacgaccgctgagtgggtaccattacaaggttcgggaggttctgggagtctcactttcttagatggagattttcctatcaaccttttgcagctagacttcaacgtgactcagacgagccctttcttcaatggtgtgatggaagaacaggtcgctggattcctggatgccaaaagagctaaagcagtgtgctcgcagcgtgtctcaaggggcttcttagcgaaaaatactggtgacatccatcttgacgtcaaagcagtggaattattggggggtggatgctctgcatacggttttgaagttgattcttgcgacggatttttgcttgctccagggcaaagtgctgagcttcatatctcttaccagccagattttactgccatttcataccaagcagactccagtgcggaagtcttccggcgagatttgcagcttatcacttctgctggtgtcatccagataccgttgttggcaaatttacctcggagtattctaccattgtgttcggaggtggctcagtctacggtgtgggagagagcttttcttggcctttccatcgttgctcttgtgatggtcctgggagttttctttcgaatgcttctgcaagaaatgtctgtgtctcaggaacaggcttcatccaatggtctgaagtctgtctctcaacaaaggattggaagtcggcagatttctcccatcatcttttcgcccaatcacacagtattggtaaccaagacaaacaactcggtcgtcttgtctgggcgtttaaggttagattgtggtgaaactgaggttcagtctcgaactggagatgggacgggagcgagcggtcctgggagaccaaaggaaagcttcaagggactgattcgcgcactgaaagggattggaacccatgctgccaaacaggatagcatcacaacctctgttggaacgacccgtggttgcgaagagaacaaatcagaattgccaccctcgattgggattcaagggctcagggtcaaggtaccgatccctgcagcactgagcacacccaagaccaacttggcaagtcccatgaaagaagcagcaccgagtccttccagcacaagctcccgaaaagttgtggtggagaagaaaaaccatgtccctcgcttggacgcgccgcaggcaagtcttgcacctgagcctgagagcgaagttattccggcgcctgtgaagcaagcgccggctttgaagtctcctaagtctggagcttgtaacaatagtagttccacttgtagcaaacaagaaggagaggttccacagcagaatggttcactgcctccagcactaacattgccttcaaattctggaattatgaccggatcatctgtcaggtctcccaggaaaggtaatcaatttagtcagtacaggcaggttctttctcctaagtcacagcccttgtccccctcacaaccacagtcttcgggtctgggtggcattgagaaagaaaaaggcaaacgaaagaagcggagggccaacgtgggggcagtgaagctggattctgtttctaaaggtcgcagcggaagttcttcaccttcatcgtctccggcatcgcctgcaactcctgccagtccgtcaagaccaatcagtccattgcatcacccagaaatgcaggccagtatgccgactctcattactggattgcccaacgccaaacttcccggagcttctcgtgtgaccagtgtcactcccctttcgaagcttgatgtagatgtcgagcgtcggggaccaacaggtagatctgggtcagggaccaccaaggaacgtgtgaaccctcccgtctaccggaggagcgagagtctgagtgtcgatgtcgctagtactgctcttcgagagatggcgaaagcaactgatttgagttggtcaagtctatccggcagaggtagcagatcaatagacaagaacagtgaggggaccatgggaaggcgtggaactcaaaaggactgggttactgtcgcacgcaaggcaacaaatggtgaacctatgactggaaaaggagacgttcctgacgacggaggttgggatcggaggccctgggtcagtaacggtggatatggtggaattaccggtcccgtcttgacaccgtcagctactttccctcgaaggcatgatcgaggatccggttggagcgtacctgccaatgtggaagttgaacagcagtggcttaagccagctggttgttcctcacccctggtacctgtgtccacaatgccacctgctgctagagctccaggagcgaaaatagcgaagcctcttcccgagagtgggaatatgaatgtggataacgcaggtgtcagggatattggatggcgtaacggtggtggagattacactcaagacggaggtaatagctggaaggacatgtttgataagaaaacctctccagggttttcggggctgaattctgatggcttggtttatgatatatggggagatcactttggtgagattagtcgttgctccactcagcagacagggccaatcaggcccctaggtagggacgtggcatatcagagccttcccatggtggataccacccccagttttttctcgtcatatgcacaacccaattttccaggcactgatagccgggtgcaaagtcccttgtctggagtttcatgtggattctctgttttctcccaggctccagatgttggccatgtagaaaccttaaaccttccaccagctctttacaactccccaaaacctgcacctccgcgacagtcagccttccctgacatgagtacagcaaactatggacctgctaggaccgctatccagggacacggtttttctggaaactttcccggttctccaaggaaggcaagggctccttattcgccgcatctcggaccctcacccatgtcaagtgagcttgctcctattgttgctcctgagatcactgccactgacacttcctgctcattctggtccagtagcaacctacaagaagtgttcactgcagcaattcactcccgaagttga