atggcagcgatttcacccacggagatggagccgtccgaggaaatagctcggacaagcactagtcaggtaggcagtaggagacgaagtagtgcagacagagacagagccagtcgatgggccactttgaatctagaaccggacagcgaattcggaggatcgggcaggcaggaagagaatggactgaacgatgaagagaatctgaaatgggctgctctagaaaagcttcccacatatgatcgcttacgaactgccattctcgagaagatgaaagggagtaaggtttatcgtgaggaagtggatcttagattattgtccggcggagagccccaggctcaggcgctcattcgcaagctcttcactatcagtagtcccgaagaggacaatgccaactttttgcgcaaactgcgagggcgcctggataaggtgggtgtgcagctaccgaccgtggaggtccgctacgagaattactccctagaagcagaagctcatattggcggtcgagcaatgcccagtcttcccaactccatgatcaataccctcgagggaattctggaatctttgtgcattcgagtttcaaagaagtcgaagattccaatcttgcgagacctgagcggtatcgtcaaacctggaagactgacgctgcttctgggtcctcccggatcgggaaagacttcatttctgcgcgcactcgctggcaagctcgacgacgacagtctgaaggtctcgggaagagtaacatataatgggcacgagatgaccgagttcgtgcctcagaagacgtcggcttacataagtcagcacgacttccatgtgccggagatgaccgtgcgagagaccttcaactactccgccaagtcacagggcgtgggaacgagatatgagctcatgaccgaactcctgcaaagggagaaagaactgggaatcaaacccgacatggatatcgacttctacatgaaagctacggctatgcaagatctagccaccagcgtggttacggagtacactttgaagattttgagcttggaaatttgctcggatatcatgattgggaatgaaatggtgcgaggaatttctggtggtcaaaagaagagggtcaccactggagagatgatagtggggcctacgaggacgctgtttatggacgagatctcgacggggctggacagctccaccacctaccaaatcgtcaagtgcctgcgagatatctgtcacgccctggacagcaccatcgtgatgtcgctcctccagcctccaccggaaacgttcgaaaacttcgacgacatcatcctcctggccgacggtcaaatcgtctatcaaggagaacgggagaaagtgctcgacttttttgaggcttgtggcttcaagtgccctgaacgaaagggcgtcgctgactttctacaagaggtaacatcccgcaaagatcaggagcagtactgggccgataagcacgcgccgtatgtgtttgtctccgtcgaacaatttgccaaggctttcaagcatcactccgagggtattacgctgcagaaggagctcgcaataccttacgacaggaataaaagccacaaagctgccttgatcagagaaagatactcggtatctactatgcagctctttaagatcaacttcgagaaggaatatctgctaatgaagagaaactcttttgtgtacttcttcaggatattccaagtttctctagtcggtcttctgtcaatgagtgtcttttttcgaacggagatgcgaagggacaatctagctgacgcacaaatttatgccgcggctctcttttttggtgttattatgatcatgttcaatgggtatgctgagcttgctatgacagccactcgactgccagtattttacaaacaaagagatctactatttcttccttcgtgggcctttgctattcccagggctgttctctccattccggtatctttttacgaagccttcttgtgggtggctattacatattacacaacaggcttcgctccagctgcaagcaggtttttccaacagttatttcttttcttctccatgcaccagatggcagggtccatgtttcggtttacagcttctgttgcacgagatccggttatcggaaacactttgggaacattcattcttctggtctttttctttctaggagggtttctgttacccaaggatgatgttaagccctggtggatatggggatactggatttcacctttggcttatgctaccaacgccgtgagtgtggtggagtaccttgcgccacaatggaataagccggctggtgttgaagactttgggggcaatgaaactttggggaagctatatttgagaagagctgggctcttcaccgaagactactggtattggatagggataggagtgctgttgggctacgcgcttcttttcaacactctatttacgcttgctcttacatacttgaatcctttgcaggaagacagagctatgatgactaaagaaactctcgacgaaaaagtaggcgcttcgactgggctattgtcgaggtcggcgagtcagaacttgccgcgatcgttgtcctctaagggagctggaactcctgaccgtacgagtttcaccatcccagaaaatgaaagtgcaccgaaggatggaaagggagatgaaggtcacgataagacttttcaagtatctagagtttccagttcctttgcgagagattcatttacatctgataccgaacgcaaggttgaaaagcgtggaatgatactgccgtttgaaccgctgtccatcagcttcagagatatcaactattacgtcgacatgcccgctgagatgaagcaacagggagcttctgaagataaacttcagctcttgaagggaatttatggagcttttaggccaggtgtgctcaccgctctggtgggagttagtggagctggcaagactactttgatggatgttctggctggaagaaagacgggaggctacatcgagggggatattcacattgctggtttccctaaagtccaagagacgtttgccagaatctctggatatgtagaacagaacgacattcattctcctctccttacagtctccgagtctcttacatttagtgcatggctccgtctccacaaaagtgtagacgatactacgaaggcgaaatttgttcaggaagttatggagttagtggaacttaccacccttaagaacgcgctggttgggctccctgcggtcagtggtctttctacagagcaacggaaacgtctgaccattgctgtagagctcgtggcgaacccttccatcatctttatggacgagccaacctctggattggatgctcgagctgctgcaatcgtcatgagaacggttcgaaatactgtagatacaggtcgaactgttgtgtgcacaattcatcaacctagtatcgacatatttgaagcttttgatgagttacttcttctaaagcgtggtggaagaaccatctatgctggtccactcggacgacgatcccacagattgaaagagtatttcgaggctgttcctggtgcaccaaaactgaaagatggctacaatccagcaacctggatgctggaagtatcttccgttggggtcgaaacgaagctgggagtcgactttgctgatatctatgaatcctcagctctattccagaggaacaaaagtctggtcgaggaactgagtaaacctgccccaaatgccaaagacttatggtttcctacccagtattcacagtccttcttctctcagatctcatcctgcgtatggaagcaacgcataacatactggaggaatcctaagttcaacaatactcggcttgtctatacagtagtatgtggccttgctatagggtcaatcttctggggtgttggacggaagagacacacggaaattggcctctattccgtcatgggaagtatgtacggtagtgtcgtattcctgggagtaaataatgcccgacagatcctaccccttgtagccacagaaagaactgtgttttacagggaaagagcagcaggaatgtattctgccattccctacggcataggccaggtcttgatcgagatgccctactccttgttccagtcagtacttttcggggtactgacttatttcatgatgcatttggaatatgacgctggaaagttcttctggtacctttactacctgtacctcacactcctgtacttcagctattatggtatgatggctgttggcctcactcctaatcaacaagtcgcatcgatcgtggctaccctattctatggattcttcaatctcttttccggattcctgataccttatcctagtatccccatatggtggaaatggtactactggatgtgcccattggcttactcgctttacggatgcgtagtctcccagtttggagatttgcatgaggagttgctgatgttcgacggcagcacaacttatatcgacgtgttaatcagagaaagattcggtttcaagagaagttttctacctctgacaagtgttatggtgattgtgttcgcaatagtttttgcttcaatcttcatgtacaccatagccagattcaactttcagcgtcggtga