atgtgcagcgaaagaaaaccttttacgacgcccgaggcgcaagtcggggtatgcgaaatagcgaaaagagcgaatttagagaaaagaagcgaaaaaaggcgaaggagacagattcgggccaattgggggagaagtcgtcctcgtccgcgcccgcgggagcggcacagcgccggacaggtcagcggagcggatgggaaggcgctctcggttcgaacgagggagccagcgtcgcgttgctcgctcgagcgagagacctctctctccttcgaattgcgcagcccattctcgtcgtcctccatcgcggctgctgcatcgggctcccttcttgcggtccgcctttgcaataatctctcgatcagaccatcgcaacttctcccgtgctttttctcgctctgccgtctcacctcgtgttcggcttcgaggcgcttctggagcatcttcttctgggcggtgatctggtcggggcataagacgatagcgaagaagacgagacgaggacgggagggaggagggagtgcacgtatggaaatggatgggctggtggaaccggatacattcgatttgatcgtgctcgggacgggtttgccggagtccattttggcagctgcggctgctaacgctgggcacagtgttttgcatttggatcatcttgatttttatggagctcactggacctccctgtccttttcgcagttccgctcttgggctggatcgggagggagtttcgccccgcctccgattcttgccaattcttcgttcgcagatgagtgtgaagaatctccactttcaactgcctcctctggtaatttgttaggaacggcgtgtgatttgagagctgatgatgagacgggggctggggccgatcatcccgacggaaaggagaatgatgtttctggaactacaatcgccgagagtgataaggccggcaatgaggagactgagagtgctcgtcctggagaccaaagagagatagggctagaagtggtcgaagtagattatgaaaatcatttatactccgacgtcagattgaaggatatcgaaggagtcgatctcggagcttccagattttataacttagatcttgccggacccagactgacgttttgcggaagtcagttagtgaatctgctgttgcgatctggagctagtaactacgtggaattcaagggagtagaggccacctacatgtggacagggacagttctttctgcagttccatcctcacgagccgacgtttttaaggacaaatctttgagtctttctgacaaacgttttttgatgagattcttcaagctcgtgactgatcacgccaatgctgagggtgcggaggtttcacgcgagatactcgaaagtccctttgtggagttcatgcgccttcaaaatctgccaacttctatgcaatcaatcatactctatgcaatagctcttgtggacactgatcaagattccaaggattcctccactcttctgaagactaaggatggctttcgaaagttaactttgtacctctcgtccgtcggccgattctcaaatgcacctacagcatttttataccctctttacggtcaaggagagcttcctcaagcgttttgccgctcggctgctgtcaatgggtccctttatgttttgcgccgacccatcaaggctttgatcgtggacaaggaatgcaatgaataccgaggcgtccagactcttaccggccagcatttgtatagcaagaaactgattatggggcccagtgtcgtaccgaaacgcgagcaggagggtggactgcttcctttagccaaagaagagaatggaagtgtacaaaaacctggtgatgagtcctcaaaaaaacctgcactcttgtcttcctcagaagggcctcatacgaaagtggccagatacgtatgtatcactgataaatctcttttcgaaggacagaccactctattggtcatcttccctcccaaattgatctctgaaaatcactcaacagttgtacgagccttgcagctgagtagtgctgcatccgtttgcccagatggaaagttcgttcttcagttatcaaccttatgctcagatgcatcggatggacatgagatattgaaagcagccattgacatactcttgtcaagaccgggggaaggaactttggtttcatcggaggcgaatgaagaatttttgccagctcccaagcccaaaatactgtggtccgtttacttcaaacaggctttgcatacagacgcaaagaaactggcacgaccaggactggccatgtttgacatgccggacggagctttggattgcgaggggatcttatcttcaacagagaaggtatatcgcgaattcttcccacaaacagagttcttcaagaaagctcctcctccagaagagaaggaaaccgaagaggtcgagtcagaggacgtggaaacagagtag