atggcgagcgcgtatggaagcaacgggttggccggggggcttgtgcccaaggcgcggacgcagtcgtcggggttcagtagttctacgaagaaggcttttctgactgtcaatggcaatgcgcgcactggttttccaaatgcccacattgcatttagagctggatttttgccgcatagagatttggtgtgcagagcctcccggcaattgggcgcaatgttgaagcctgtacaagtggcgagccctgcgtctgtgctttcttccaaggtccatttctctcgcaaagtcgcggttgttcatccgtatgaacgagtatgtcgcgaccggcgattgtctggcagcctgtcggttttttgcaacgctcggcgagctgtagacgcagtagaggagaaaaggaaagttgtggttaatgttgtggacaaggaaatgattttgaggcctagagctgagcgagctgaaagtttcaaacaatctcccgagcttgattcccgaaatgccacaacaattgactctcctcaaggtgcttctattctgactgttcatcaagaagaattggagatcacggaaagtgcagagccgacggaagcttttgtgaacgaggatgaaaagaatgtgaatgttagtggacggcgtcggattgtcgaagattcagagaagtctgttgtggagaatgacgctctattagtcggtgacaagcgtgttgatcatttgaagagttttgttgaattagactcatcaaacatcaattctacgccgtctaccgctagtcgatcagtcaatggggaattgctagcagtcgacacacttcacatagacgcacttcctggtgttgataatgctagatctgtggaatctatgcaagaaaattatagcagtcctacaaagaaccaaagcgtgaaagcaggattggtttctaagcctcagaagaaaacgaatgcagacgctcaactgaaggaagcgttctccggtatcaagaggatattggccaaggatggagaaaaggtcatgggttgggctaggaatctgcgggagcgtacaggtgtggataagattatagccagagatgtggagactatacaggaagcagttaactgggtgaaggagctagctttgccggacttgaagaaggatgtcacagaaatcgtggccatgagaatactggaggatccgtctgctgttcctggccctccttctaagtggccgcagcctcaatatcacgagctgtcggggagggctctacttgctgctgatctgcagaccttgagctcttacggagatcatgtcaaagaaatgttgggagcttggcgtgttcctttacagacgcgttacaacccagattatgttgcagactatttcaacagaaggccgcatctgcttgtttctcgatttttggaggtagctgctgcattcagttccgttgccgttcaggttctgatcgacgggcagaaggtgtctagagacaagtttggatcaaaagacgaggaagaacatctacggtatactctgaagagtgctgccgcgttgaagaatatgcttgtgggtcttggcccgacttttatcaaagtggcccagtctctatcgtcccgacctgacttgatcggcacggataccgcgaaggttctatcagagctgcaggatcgtttggctccttttccaaccggagaggctatggctgttatagagcaagaattaggggtacctcttggtcaagttttcacccgcctttcagtagaccccgtggctgctgcgtcatttggccaggtatacagaggccagacagttgaaggacaagaagtggctgtgaaagtccagcgtccagacctgttatttaccgtagcacgagatatctacatcctccgactcgggctaggactcgtgcgtaaggtggctgggatgagttcggacatatctattctggcagacgagcttgggcggggtctttttggtgaactcgactacactttggaagcagccaatgccataacgtttgaaacagcgcatgctaaactgtcttacgttaaagtaccaaaaactcttccccacctgacgagtaagcgagtcctgaccatggagtggatagatggattccgcccttccgacttgcatctgatagctcaagggggaactatcgatggcgaggttattacagtcacgcagcagcgcgaagcaaaggttgcgcttgataatctggtgaaaaagggtgtggagtcttcccttgttcagctgttggagacgggcgtaatgcatgcggacccacatcctgggaacctattattcacgaaagatggcaacttgacctacttggactttggactcatctgtcacatggagaaaagtcaccaggcagccatgcttgctgctatcgcacatcttgtgaatggagagtggggatacctcgccaatgatctgggtgatatggatgttttgaagccaacaacagatagatttgctcttcgcctggctctagagcgggttttcggtgacggccctgatgcagttgtcaaggacggcttaccagatatcaattttggacaggtgacgggaaagctttgggagatagccttgaaatttcgccttcgtctgcctccctactacacattagttctcagatccctcgcatcacttgaaggaatagcactatcggtggacccgaactacaaggtttttgcttccgcttatccgtacgtggtaacacgccttcttacagacaactctcgccctacgagacaggttcttcagtcacttgttctgaatgataagaaagagcttagatgggatagaattgcttcgatcgtgaaaacctcacaagcagagccttccaatatgaaaagtccaggttcagctgaaaatggtgaacagaaatcaggtgctaattttgagatggccggcaggaagaatgcgtttattgcgctgctctccttctctctctcgcagaaaggatcttgcatcaggcgtgtccttgttgaagctgatacaatatcattggcaaagtctttcatttctgcccctgccagctcttaccgtagaaaagtcgcaaacatattgtcggaagccttttatcggtctggtttgaggcttttggacatagaacaagaggggtgcacgggagcgagtagcatatctaatcaaggtgaaactcaaagcctagaggagccgactggaagtggccaagacttcaggaaagtgctttttgattgtgcagttatttctccagacgccctgttaaagaatcggaggttgtggtttctcatgaaagttctagcggggaagatgcaacgtgccccactccttcagctgaaagtcggatggacaattatgaccatggtgtgctacgcagccgctatggcactgcacagagttatggttactctcagtgacaagctcctgagtaccgaatccgagaaaagatctaatgagttgaaacagtcatccccgaggccgattttaagttaccaatag