atggggctgttgcagatgctccttcgggatccatccaggcgagcagttattcgatctgaaagactacacagactgttggctgtaagattgttcgacttcgaaactgctcatggagatcacccttttattgtggatcctcagaattctccagaaactaaatgtcttcctttcgatgacacccaggatgacatcaatggtgtcacggattgtgggcagaattggaagcggaaaggagcttcatctggcaaaccagaattttgtctgtctgacgtgaagagcattttagccattaggtatgcgttggcttctttgatgccgggacaagtatcaaatgtgtcctccagctccggactttctaccaatggatcaagtggttttgaaagaaaaagtgcgcacttttccacagtttcgtcagctgcactgaatggggtccctgtgattaagcggaatgccgaaagaatgcgcaggggatcacctactagatacaggcctgcagaaggtagagagagagcaggtaggcctcctcagttgggcagagggcaggttcttgtagatcatgtttgccgaattttgaaccgtgccgatagcttgacctccctttcacagatgggcatcaagctggatccgttccatgtcagtgagattctcaagcgacaaacagatgtgactctcgcacgggaattttttcagtgggccacttcacagacagattaccagcataattcctttacctacaacgtcatgatccgtttattgactctcgcgaaggatttcgatgcagcgcaaggtttgatggaagaaatgtatgttgctggctgcagcccggatgttgtgacatacacgattctggtcaagggcttcagtgctgcaaaccgctaccaagatgctttggatgcgtttcagcacatgcaggcagttggttgcaagccgaaccatgtcacctatgtcgtcgttatgaatatctttgcaaggaccggtgcagtggacgaagcttgggagttgttcaacagaatgcggaaggagggtctccagccgagcgtcatgtcatacagcctgatgataaactgtctcggcagggctgggaatttgagtgccgcaattgcactgtttggtgacttgaaggcatcgggttgtaaacctgatgttttcatatacacaaacatgattgatgcacatgcaaaggcaggattattcgaacaagcttttgagttgtacagagaaatgttgcgggctggaataaagcccgatcttgtcacgttgtgtgcagtcatggactgtcttggcaaagcgggtgacgttgtaggagctagcaggctctttgattacttgaaggcaagaggctatcgacctgattccgtggcctacacgacaatcatagatattcattcgaaggcaggattctttcaaaaagctgtggaactgttcaatgaaatgaaggcggtgggcgtgcagacaaacacagtaaattacaattctatgatcgactgctatggaagggctggaaacttgccagcagctgttgatctcttccgggagatgaaggcatcccgccgtgcacctgatgtgcagacatacggcattctgatatgccatcacgcgaagttgggcctgctggagagctgtttgcaactttttgaggaagtgcaacgtgctggtctgcaacccaactctgtcattttgattgccatggttgactgtttcggcaaagtaggaaactttactgcagcgctggatcttttcctacaaatgcaggagatgggttaccccttggatgttatatgctattcaaggatgatagacatatgtgggaaatgtgggcattacgacaaagctatggacttttatcatgaaatgcaggaggcaggtttggaaccaaacgtgttcacctacaatgctttgatccattgcctaggcaaatctggcaatccgacagctgctcaggaaatctttaccgaaatgcaacaacgaggttgtgagccgaatatagtaacttacaacactctcatcgacatgtactctaaggcaggaaatccagatcttagcttggaaagttacaggaacctgctgtctgctggtctgcagccagattcaggaactttcatcacattgatggaggtcctgggcaaagctgggctgtacgaagatgctgagaatatgtttacaaagatgaaggaatgtggccatgatgtcaggctcccagcctacaacatattgattgatatgtggggcaaggtaggcaatattgagaaggtgacatactggcacaagatgttatcagattctggggtggtaccagacattgtcactatcagaaacttgatatccacatacttacgagtgcacatgtatgatgaggtgctattacttttcagagatatggcctcactcgtcatacccatcgactgtagtttgactgcgatactgttgcagcattgttcggattgcgagcatcaggaacaagttgatgctttgctgagtgtactcgcgaaggtgaaacatccatcctacgcctttgtgaacaagcttcttggaggcgagctcgaggacattagcgcagaatgcaagcgtttcttcgactccttgcaaggagaagaaacggagagcaaagttatgttcaatgatgcacttatcatgtttctacataacctgaatcggaatgtggaagcaggtcatctttgggattacgctttagaaaacaactattatcctcaagctgtcaccatgcggcagagtcccaatctctggttcatggacttccactccatgtctgttggtacctccttggttgctctcaccaggacgttagccagcttcagagatacaatgctcaaaaccaacgttgtaccagatcaggtgtttatcataactggctggggcaaaggaagtaaggtcccaggatgctcaactgtgaagcaagcagttcaggaaaagcttggtgcccttaaatctccgttctgggtcaacagtttgaacccaggctgttttgtgtgcaaaggtgaaccattttcgcagtgggtgaggaatttatcgctggattag