atggcgcagagaggggagtctgacttttctgaagccatgccagggctcggaggaagtgtagttctgaagtcggacgtctccgagggttctctctgcaccggagaacgtcgcaagaatgcttcatgcttgaaggtacttgttccagccaaaacagagatgtgcaggtattatggaatgcctggtggatgcgtgcgtggagaaaaatgcttttatgctcatggtgaagaagaccttcacagacgaccgaggagcttttcaccacattttgtcagcggctctgccccttttgtgcggcttgtgaagattagttttttggttgccatccaggaaatgtcaccggaagacttgagcaaaaaagttttcgtgggaggtctttcaccttcagtggagtctgatgatttgagattttatttcgaagaaaagtttggccctgtcatggatgcagtcgttattggtagtcaatcaggtgatcaagtccagtcccgtggtttcggcttcgtcacattcaagaatgaggaatctgtattacttgccgtgaaaactcattacgtcaacctctttgggaagaaggttgaaatcaagggtgcggttccacgttcaggatcgtctcaactggagattgcgaaaataggttctactgtgccgagagagttttccgatctgtcatctgaagtttctgaaaggaatacaccgagggtggttaaccatcagccgtcatctcttgatgtgagttttgatgcagaaacaggtttgcaacttaagtggtcaaaaacatggaaacaaggacctgatgacctcttttcagataaggagccaactacatcagaaggtgcatcctcttctacattgagcagcaattcaccgagcacgagcccattctggttgtcacgattcaaggcgtggctaccgaaatttttgacggatgtgtatcgacggttgaaagacggagagtggtaccccctatcttcactaaaaggggattttagagcaacttgtggtctagagttagatcacgcagctactgggcatcataaactcaatgaattcataaaatgctttccagatctttgcaagatcagaattgtacctgtgggattgggtcctgccactcatttggtgcttcttccactctctccacgggcgtcaacaactggcagccatcagaaggatatgatgggttctctgcgaggaagatcggttgctgaaattcggaattcggatgcagctgcgatttctcacgagacagcaaacaaagctccagtagcgagagacttagagcactttcatggtaacgtccttggaagatcctctggagagctgctacttacagattctcttcagcgccttgctgaaaaaaatctgaacgggttctcaagagatcatggcatgagagtatcacctttcgaaagtctagatggaaaaacaggaagaccatcaagttctcccaagtggaatgaaacccctgcaccacttcaggacctgcgattaacagattctccataccaaaatggaaaacctactaaccctacaaacagtctggacttcttgttgttttcagataacactacggaaaaacaggtcgcgagtggaagttggtctaattcgagtgttagtcaaatgcgtcatgttgatgaaatcagcaacaatagcctgaaggctagtacttcccatgttcttcaaaaagggaagtcagcacagtccttcatgattggttctacagaaatagaagatcctccaaatcttagtatgagccaagcactattgcaccgacaggtggggaattccttcataagaaacctatcagaagagccgacaactcctgtcaatcaagtgaatttaactccgttttcagcctatgataatcagatgactcctttcttcacacttgaaaacaatatgagcagtacttcaaacaaaagcatctggagttttccaagtgacgggatcagtactgatcaggagctcaacgtacaagtttgcaagaacagttatgagcagaactcaaccaataaccttgaacttcctaatggagatggcaaagctcacggggcacgtcgagagaaaccggtaagtgtgttccatgctgtctcaaattaccaggacggagatcacctgcgtgcagcttgttcgtttggctgtaatcggcagtctacatggatagcaatgccgtgtaaacattatgcattatgctctccatgcaagaatgcgatatacaattacagggacagctcatctccctgtatatgccctgtgtgctgttgtatggtcgagagaatggtagcacttcatcggtaa