atggatgcggatatcgcgagggttcaggaagagcgaaggaagaaggagcaggaattggccgctttgacgtcggtgagtttcgataaggatctgtatggggcaggtaatcgatttgaagggtacgagcagtctattgccgtgaatgaggaagatgaggagcctcaggatgcgatggagagggaggtggcgcggaagcttgcctcttacactgctccgaaatcagtcctagcggatcttcctcgaggtgaagtcacagatgaagctttgggattcaaaaagcctcagagaatcattgatcgcgaggatgattacaggaagaggagactcaaccgtattttatcacctgatagaaacgatgcattcgctatgggagataagactcccgactcgtccatcagaacctacgcggatgtcatgcgagaggagactctgaagcgtgacaaagaggaaaccttgaggttgattgccaagaagaaacaggacgaggcagaaaagaaagcctctgaacctgctgcgccgactgagaagaaaactcatctcccccctcctccacctgtagctcctagttccgcaggtcagaagagaagaaatcggtgggatcaaaatcaggaccaggatgagcctaagaaaccgaaagtcgcctcagagtgggatgctcctgatgccactccaggtcccagtcggtgggatgcaaccccaacgccgggaagggttgctgtggatgcaacgcccacagtggcacgaagaaatagatgggacgaaactcctacacctggtagattggccgatgcagatgctacgcctgccggaggagtcacccctggtgccactccggcgggaatgacttgggatgccactcccaagctgggtggaatggccactcccactccaaagaaacagaggtctcgttgggacgaaacacctgccaccatgggaagtgctactcctttggttggagcaactccatctgcatttactcctggagtcactcccatgggtggaatcgagcttgcaactcccactccagggcagatagctctgaggggaccaatgacccccgagcagtataacatgcttagatgggagaaagatattgaggagagaaatcgtcctctatcggacgaggaactcaactcaatgttccccatggaagggtataaggttttggatccacctgcgtcatacatccctatcagaacacctgctcggaaattgctcgctacaccaacacccctgggagggactcctttgtatgcgattcccgaagaggatcgtactcagcagtttgatgtgccgaaagaagcacccggcggtctgcctttcatgaaacccgaagattaccagtactttggagctcttctgaatgaaaaggaagaagaagagatgtcggccgaagaaagcaaggagcggaagatcatgaagcttttgctgaaggtgaagaatggtactccaccccagcgtaaaacagcactcaggcagttgactgataaggctcgagaattcggagctgggccccttttcaaccaaattttgcccctgctaatgtctccaactctagaagatcaagagcgccatcttctcgtaaaagtcatcgacagagttctttacaaattagatgagctagtgcgacctttcgtgcataaaattctggtggtcatcgaacctcttctcatcgatgaggattactacgctcgtgtcgagggtagagagataatctcaaacttgagtaaagctgctggtctggccaccatgattgctgcaatgaggccagacattgacaacatcgatgagtacgtgagaaacacgactgcgagagctttcagtgtggtggcttcagctttggggatccctgctcttcttcccttcttgaaagccgtttgtcaaagtaagaaatcatggcaagcccgacatactggtatcaaaattgtgcagcagatcgccattctaatgggttgtgctgtgctgccgcatttgaggtctctcgtggagattatcgagcacggacttaatgatgagaatcaaaaggtccgaactattactgctctgtcacttgccgccttggcagaggctgctgctccttacggtatcgagagtttcgattctgtcctcaagcctctctggaagggtatcaggtctcatcgaggtaaagtgttggcagcgtttttgaaagctattggatttatcattcctctcatggatgcaatgtatgcctcttactacaccaaggaggttatggttattctcattcgagagttccagtctcctgatgaggagatgaagaagattgtgttgaaggttgtgaaacagtgtgtaagtaccgagggagtagaagcagattacatcaagcaggagattctaccggagttcttccgcaacttctgggttcgcagaatggctcttgatcgtaggaattacaggcagctcgttgacacaaccgtggagattgccaacaaagtcggtgtttcagacatcgtaggcagggtagtcgaggacttgaaggacgagagtgagccttaccgaagaatggtcatggagaccattgagaaggtggtggctaacttgggtgcgtcggatatagatgctcgtctggaagagctgctgattgatggtattctttacgcatttcaagagcaaaccagtgatgacgcgaatgttatgcttaatggttttggcacggttgtgaatgctttggggcaaagagtgaagccatacttgcctcagatttgtggtactattaagtggcgacttaacaacaagagtgccaaggttcgacaacaagccgcagaccttattgccagaattgcagtggtcatgaagcagtgccacgaagagcagttgatggggcatttgggagtggtgttgtacgaatacctcggggaggagtatccagaagtactcggttccattttaggagcactgaaggctatagtgaacgtcataggtatgacgaagatgactccacctattaaggatcttcttcctcgtctgactcctatattgaagaacagacacgagaaggtgcaggagaattgtatcgatttggtcggtaggattgctgacaggggagcagagtttgtgcctgcgcgtgagtggatgaggatatgcttcgagttgttggagatgctgaaagcacacaaaaagggcattcgaagagctactgtgaatacctttgggtatatagccaaggcaattggtccgcaagatgtgctcgccaccttgctgaacaacctaaaggtccaggagcgacagaaccgtgtctgcaccactgtggcaattgcaattgtcgctgagacctgttctccattcaccgtcttgccagctctgatgaatgagtaccgtgttccagagttgaacgtgcaaaatggtgtgttgaaatccttgtccttcctgtttgagtacattggggagatgggaaaggattacatctatgccgtcacccctctgctagaagatgcattgatggacagggatcttgttcaccgacaaactgctgcatcggctgtgaagcacatggccctcggtgtagcaggtttgggatgtgaagatgctttgattcatctcctgaactatgtgtggcccaacatttttgagacatcccctcatgttatcaatgctgtgatggaagctatagagggaatgcgagtggctctgggtcctgctattttgctgagttactgcctacaggggcttttccaccctgcgaggaaggtacgggaggtttactggaaaatatacaactcattgtacatcggatcccaggatggattagtagcagcttatccagtattagaagatgatggctataatgtctacagtagaccggagcttatgatgtttgtttag