atggcggaggcgggagggggatttgtgacgcgctcttttgagcgcatgctcaaggatgcaccagggaaaaagtaccagaatcttcagcaggctctgaaagcctatctagaccgtgagaaagtcgggccgattcagccgcctcagccagtgcagactctcgccccagtccaagaggatcaaacaggaactactgcgacacccgatgtggaatctcctccccaagaaaatgggggtggttctgccgtctcggctcctagcggagctgaaagtgatgcccctgaaactaagccatcgcaaacccaacggaggccaagtacaggggaaggagctgctgcaactatggccgaggcaggacactcattggagggatccgaggcagatttagtgcttctgcctttgagactggcattcgaaacgaagcaacccaagcttgtggaatcagcactcgattgtctacataaacttatcagctacggacatttagagggtgaagccggtttggaaggcggaaagaatgggctcacagtcactgagattttcaacatggtttgttctgctgcagataatactgcttctgatagtgttgttttgcaagtcatcaaagtacttttgactgcagtggcatcaccatcttttcaagtccatggtgaatgtttgctcacctctatacggacgtgctacaacatcgtcgtgagcagcaagagcgtcgtcaatcaagcgacagcaaaagccacacttacacagatgatcaacatcgtgttcaaaaggatggagtctgagacacagactccggcgatcccttcaaccagtgagtcttctcatcctgatgctgattctgagaaaaccacaagtcagcccgttgaagacagtcaacatgcagagaaaagcggcgaagagaatacctccccagagaatccagtacctgctgtttcggtggaggaacttcaacatctcgcaggggatgccgacataaagggtttggaggccgctctcgacaaggcagtccagtctgagggcggggttaagacaaatgaaggtatggatctagagtctttaactatcggtgaaagggatgctctccttgtgtttcggaccctttgcaagatgtccatgaaagaaggcacggaggaaattatcccaaaaatgaagttgttgtcccttgagctgcttcagagcttgctggaatctgtgggccatgcttttaccgtcaactttgctttcatcgactctgtgaaagcttatctgtgttatgctcttctcagagcatgtgtctcagtagatgcaactacctatcagtttgcatgtggcatcttcaccacattgttgattcgttttagggagagccttaagggggagatcgggatattttttcctctgatcgtgttgcggtctctcgatacgcctgatactcctgtgcatcagcgaaatacagttctcaagatgcttgaaagaatctgcaaggaacctcagatgctagcagatgtttttgtaaattacgattgtgacctgggagctaccaacttgtttgagcgaatggtgaattctttgtcaaagcttgcacaaggaacaccaacgcaagatccgaacacggttgttttagctcagaacattgcgctgaaagcttcatcactacagtgcctcgtgagtgtgctgaagtcactcatggagtataccgcaaagcatcaacaaactcctgcagttgcagtttccgaagtttcattcactgacgacccaagtccaggggagacttcttatcctgataatactgaatcggattggaaggaagcaaaggttgagactcaagctgatcaagttgaaaaggctaaagatttcaaatcgaaaatggaggtcgctataaccgagttcaatcaaaagccctcgaaaggagttaacgttctcatagaaaataagttggtcccccgggagccggccgctgtagctcaatttctacgaacaacgccgggattggacaagactatgattggggactacctgggccagcatgaggagtttcagctgagtgtaatgcatgcatacgtcgatgatatgaaatttgtgaatatgaagtttgaccaggcgattcgagagtttctaaaaggattccgacttcctggagaggcacaaaagattgaccgaattatggagaagtttgcggagaggtactgtagagataatccatctctatttacaaatgcagacacagcatatattttggcctacgcagtcattatgctcaacaccgatgcccacaatcccatggtttggccaaaaatgtctaaagctgactttgttcggataaattcatcaggtgacacagaagaacatgcttctcaagaaatgttagaagagatttatgactcaatagtcaaggatgagatcaagttgaaggatgagaactcaacgttgagcaagagcctcaagcaaaagcgagacgaggaagagaaaaatcgtctgatcaacattctcaatctgaacttcgccaagttcaaagctgcgactgacaccaaaacggaaagtgaggagattgtgaagcgcacacaggctttattcaaaggaggtgtaaagaggagtgtgtttcataaggctaatcacttggaaatagcacgtccaatgctagaggctgtggggtggcctcttctggctgctttctcggtcaccatggaagacagtgacaataaacctcgggtaatcttatgtatggaggggttccggatgggtatacatcttactaaagttctcggcatggagacgatgcgatatgcttttcttacttctcttgtcaggttcacctttttacatgcaccaaaggagatgcggagcaagaatgtggaagccttgagaaccttactggcgttgtgtcaagctgaaccagatgctttgcaagacacgtggaatgccgttttagaatgcgtatcaagactggaatttataaccacttctccaaatataacagtcactctaatgctaggctcgaatcagatttcaagagatgctcttcttcagtctcttgtagagcttacaggaaaaccaacagagcaggtgtttgtgaacagcgtgaaactacccagcgaagctattgtggaatttttcacagcgttgtgtggtgtttctgctgaagaattgaaacaagtgcccgcacgagtttttagtttgacaaaacttgtggagatcagctactataacatggcccgtattcgtatggtatgggcgaggatatggtctgtattgtctgtgcacttcgtcgcggccggtagtcaccaagatgagaagattgctatgtatgccatagactcattgagacagcttgggatcaagtatcttgagcgggcagagcttgcgaattttacgtttcaaaatgacattttgaaaccttttgttattcttgtacggaatagtaagagtgctacgatacgtgctctgatagtggattgcattgttcagatgatcaagtccaaggtcggaagcatcaaatcgggttggagaagcgttttcatggtgtttaccacagctgcacatgatgacacggaatctattgcggacattgcattcgaaaacgttgaacaagttatactggagcactttgatcaggtagtcggagattgcttcatggattgtgtcaactgcttgattgcatttgcaaataacaagtcgagtccccggacaagcttaaaagcaatcgctcttctgcgaatctgtgaagatcgacttgctgagggccagattccgggcggtatctctcgaccaatagacgaatcggggaagggagacttagaagtggctgaatactactggttccctatgcttgctggtctttctgacctaacttctgatccacgggtggaggtccggaactgtgctttggaggttctttttgatctacttaaggagagaggacaccagttttcggctacgttttgggaaagtgtgttccatcgtgtattgtttccaatctttgattatgtaaggcatgccgggaaggatggagaaaaacctgctgcttcttcagatcaatggctgcgagagacttgcattcattctctgcagctactgtgcgatttgttctctagtttttacaaggaggtgtcctttttgcttccagcgttattgggattgttgttggactgcgccactcggcctgaccaaacgttggcctctatatctgtcggtgctttggtgcgcctcatggaagttggaggacatcaatttgatgacaaggactggactacacttttggacagcataagagatgcttgctacactacccagcccgtcgagctgttgaacccggagaatgtgcttagctttggactagattacagatctggatcgaaaaaggtgggcaatatcactccgacatatggtttcaccggcgaacagactcccactggaacaccttctgaggctggcatgtctgacggtgaaagcttggacaatcaagaaaatggacagtactattctgggacgcctaacagccatagcaatggtgacttagctggcaagttcagtcgaagatctcctttcgaagatgttgaaggacatagtttaggtcttgaaggtcctgaagcaacgccacctcctgacactccgaaggaggcaaaaagtcttgtcggaggcttttttggtggacaagcagggagaaagttcatgggcaatttcatggacactctgatgctgaagaacctacccacattcaagggaaagaatagagcaaccgattccccaaatttaaactcttctccgcaggttactgacgttgaagatcaggggcttactgatggagaggaggaagggcccttgctccacagtgtgagatccaaatgtgttatccaactacttttgcttggagctctggatagtcttcagaaaaagcattgggatcgactgcaacctttacaccaaattgttatcatggatattcttctttccatggtggacttcgctgcttcatacgactccgatgccaacctacgtttgagaatgcaacaagtttccggcgacaggccgccacccaacttattacggcaggaggtggaaggtactcaattgtatttagcagttctacagagggcctgttcgaaagtcttgacacccaacgaccaggaaacagaacttggccagaaaagcgaggaggagaagcttcacgaagaagctgaacgccgccttgttacgttttacgggcacattctaaaggaggcagctagcttgcaaccgggacctggtgaggctgttcaagccgatgctcaccgagcgttgtcgttgcgttctcctgtgaccgtgaaggttttggagtcaatgagccaaatggagatgacaatgttcaagaagcacctaccggagttttatccttattttactaagcttatctgcagcgatcagatggacgtccgcagggctttgggaaatctgttcaaagctcgacttgtggtcctcttagccttctcgccatgttgggtgttgacgatgtacttacaagagctcgtgaggaagttgctaagcctgtgcagctga