atggcatcgtcatcacatggtggaactccaagtgcaagcgacgttcgtcgtgcacgagctgcacgtttttccttctcgccgattgcacaattcggatctccttcattttccctcggcctagaaaagcttcctccgccacctagttttgatgaatgctgcgagaatggtgtggtgcagaaagtcgatgagaagcagacctccaaacgcaagagggtgctgtctgactcgtcgtctccatcattttctctcggtcttgaagacatcccgccaccagcatttgaggatggcgagaggatagagccctcaagtaggaacaagcatggacctggaccggagaccagagaggcacagagggtctcttcatcgaagggtggagacaaagctcttgctccacaaacaaatgaccggaatttgggttcaaactcgacacgaaggagtggcagagagcatttgttcaatcaagggcgggcatcgagggggttttcagctccttcgttctcactgggcttggaggaacactgttcgccttcaaaacctgatagccttcagagtccttgtgacaagcagggtctcactcacacacgatcgtctgccgactatagtacatacccatcatccagtctatgcggcgaagcaactctttcgtcagcttcatttgatctgcaacaaatgtccattgaggaaaaggcgaagcgtttgaaaagcacatcgcacccacctgcttgtgacttgtcaaagtttaggacaagaccggagtctgttcgacaatctcaggtgcgctcaatgacagagcagaaacctttgcaggatgctacttctctcccttcaccgtcgctgttagagaaggatactgtacgaagatcaaattttgttccattgcaggagacatcaccagagcaaatgcagcggtttgcaggcaactcgcctgctcaaaagctcattgcccatgtgaagactgaaccaacttctctcccttcaccgtcgctgatagagaaggattctgtacgaagatcaaaatttgttcctttgcaggagacattaccagagcaaatgcagcggtttgcaggcaactcgcctgctcaaaagctcattgcccatgtgaagactgaaccaacttcgcattttgatcttccttgcaaaccctgtgatggacaagttcacgggagattgtttgagttagaaaaatcctcaccaggatttgagaacgaaagatcaacgttgcagtttgaatccttatcggggagtattgaagatcagaaacctgagcacggggtgacaaaagatgggccctcgaaattgcgtctctccgcggttggggaccttcatccagaaccggcgaatgaacggctgatgaagaatagctggcaatccgtcgaaggtcaccataacttcgaaaaggtagttaagaagagaaggctctccaaagcagttgaagtagcaaatgcggcaacggaggtgaacccggtccatttcgtgggactgattccgaagaaggaacaagttgtagaaaatttagataaatgtggggagggtgtagttacttcatcctcccatagttttgacaaattgggatgctcaccaccaatctttgacggatatgctcttgtagattcatctcaagaaagggatgagaagccgaaatttgatcaccttaaagtgaaacagggtctaactggacagcgtgagtgtagtccggtaaccgagacccccctagaagatataagcgataagaaagtgagcgttccaatcggatcaagagagaatgtggttgtattagacgtttctactcctccctctagttctggacgagccgcgaatcgaccttcaaatagttgcctgccagtgaactttgtcgaagacagcgaggaggagcaggattttgtacctatctctaagcgaggaaggagatctgtatctcgtgctcaagtcaagctagaatcaaattttccatgccttgcggacgactcgagtttgccttcagtagatgtatcaagaattgacgacgagagaacgcaagaaacaccggttatagagcggaagaaagcttttgtgcgattgagacgtggatcatcttcagctgttaaggactgttttgtctctgaaaactctcaagtcgatcggcacgcagtgttaaagaaagtgaaagcagagcctggcgattcctgtattaacctacataaccaggctcgtccttctcttgatgactctaagaaggggatgacagattgctctcagcattctaacgcagatgactttgacgatattgaggatttctccgatgatgaaatgctgtgtgctggttcacgacctcaaagaaaccgtcggtccctccagagttcggttattccgaaaaatcttccttcgtctacctcgtctcctgctgcattgaagaagactgttctacgtattccaggcctggatactgagaacagatcttcggtcgttgccaagaaactgggcaaaactaaagctgagccaatcaattttctagattcgaaaaattccttcccaactgtcgtgaagaaaactggcgatattaaagctgagcctatcacacttagtgatgacgacgagctctggcgagaaaagtcacgatctagagtttcctgttctcaatccatgcagagaggatatggcaaaggcagcacaacctctgtgcagaaccggaaccttgacttcgatatacgaagggcagtatcgacgtcgaacgcgcgcgaaagtcgttcgagctcgaaaggaaaggctcctgtcatggatgggagcgacttatggaaatcctacactggaaacttctcacctgatgaaatggaaggcctctcggaccggttggcctctgcaagtaggtcggaggacggcataattgctgatatgcttcgtgaaaggttaccacatttcaaacccgtggaagcgctttcagtgaacggtggtcttgatctagagcctgtctatatcgactataggaaccagtttgggcactctcaaggtatggacagcactgattttgcccagctcgactgtagtcagccgcagtcacgaaggaagcaaaagcggtcttcctcgaaaggcaccaaaaacagaaaagcgaatggttcttttacaacttcttctcagaggactacagtcagcaaaccttcatcaaaagggaagagaaaagcctggactctatttcgagaaaataccaggagggcctctacatcggcgtcagcatctgccagtgggaatggatactggattgtagagaacaagaaacgagtttatgtaaaagatgggcggacattgacggggagaagtgcctactcagcttacaagaaggacactggcaagaaatcgaggaagacgaagaagcagtccaagccttag