atgaaatgcttcgaatgggagggagggggagtgggtgagctcgagcaagagggacgggattgcggactccgacgcagagatttcgaagcattcggaattgtgaaggtaacgatgctgaaagccggtgaattgtccgacatgtttgccagtagaattgccaccatcaggcggcacatagccccgcggtttctctccgcccgatcatcgcatgccaatgttgagtctttggagaggctgggcattcggattgaacccaatgtacgcaaagcgctgtccgagggccttcccgtggtggcattggagtccaccatcatttctcatggcatgccatatccgcaaaatttgagtacagctaaagaagtagagagcgttgtgaagcagcatggagccacgccagccacaatagctatccttaacggcgtaccctgcatcggtctgactgaggaagagctggaatttctggcgcaatgcggatcagcagctgcaaagacttctcggagagatattgcgcaagtgatctcgagaggcgtgactggtgcaaccaccgtgtctgccacaatgtttttcgccgcgaaggcaggtattcatgtcttcgtaacaggaggaattggaggagtccatcggctaggggaatcaaccttggatatttcatcggacttgaccgaacttggaaggactcccgttgttgtggtttgcgcgggagtaaaatcaattttagatatccctcggactcttgaatatctggagactcaaggtgtcacagtggttagctacggtactgaggaattccccgcattcttcacatctaaaagtggttgcaaggctccatgccgtgttgacagtccggaacaatgcgctgctatagctgaatcaaatttaaagctcgaattacaaagtgggatattaatcgcggttcccatacccgaccaacattcagccgctgctgaacatgtggaaactgccatccaaacagcgctgcaggaaatgagagagaagaatgttcagggaaatgctgtgacaccattcctgttgaagcgtgttaatgagctcactggtggagattccttggcctcaaatattgagctaattaagaataatgcgcgagtcggagcgcaaatttcagttgcactacaggagaaaatgcgatga