atggctgcggaggtcggattgtctcgtcctgtcggtgcaattccgcaaattgtcagttttacttcgtcgcagagtgcgcgttctgcgaggaaatgtgtgagggtagctgtagataggagggggtttagctcagtcgatggctgtgggattcgtcttgcccggggttccaggctcgcttctgcccggcggttcgctgtctcttcgcaatcgcacgtcggactccgccaacaggaagctgtgaaacatcatttcgctgaatgtttgccagctcgcaggaagattcattcgactcctcgttgtgaagctagggatggaaggattaaccaagccgagtttacagagatggcctggcaagccatcgtcgcctcgcctgatgtcgccaaagagagcaaacaacaaattgttgaaaccgagcatctaatgaaagctttattggagcaacggaatggactcgctcgtcgaatttttgccaaagctggcgtggataacacatcacttcttcaagctaccgagcgatttattcaaaggcagcctaaggttatgggcgacaccagtggctctatgttgggacgtgatttggagggtctgatcgatcgcgccaggggccacaagaaagacttgggagacgcctttgtgtctgtggagcacttagtattggggtttatgcaggataagcgttttgggcagcaactgtttaaggaatttcagttgacgccgaaagctctgaatgcagcggttcaatccgtgcggggttcccagaaagtgacagatcaagatcccgagggaaaatacgaggccctcgagaagtacgggaaggatcttacagaaatggcacgtcagggaaagcttgatcccgtgattggtcgagacgacgagatacggcgttgtatacagattctttctcgacgaaccaagaacaaccctgtgctcatcggagaacctggtgtcgggaaaacagcaatttctgaagggttagcccagcgaatcgtgcaaggcgatgttccccaagctctcatcaatcgcaagcttatttccctcgaccttggtgcattaattgccggagctaagttccgtggagagtttgaggaccgtttgaaagcggttcttaaagaagtaacggattcagatggtcaaattgtcctcttcattgatgaaattcacactgttgtaggcgctggagcgacaaatggagccatggacgctggaaatctgttgaagccaatgctgggaagaggagaattgcgctgtataggtgctactactctcgacgagtaccggaagtatattgaaaaggatccagctttggaacgtcgattccagcaagtgtatgtggatcaaccttctgtagaggatacggtgtctattctccgtggacttcgtgaacgatacgagctacatcatgctgtccgcatttctgatagtgccttagtggaagctgctatgcttgccgatcgatacataagtgacaggtttctcccagataaagcaatcgacttggtcgacgaagccgcagcaaaactgaagatggagatcacctcaaagcccactgcactggacgaaatagacagggcagttttgaaactggaaatggagcggttgtccctgactaacgacacagacaaagcatcacgtgatcgtcttagtagactggaaaatgagctggagttgttgaagggcaaacaaaaagacctcaccgatcaatgggagcacgagaagtctgttatgacccgaattcagtccatcaaagaagaggttgatagagtgaacgtggaaattcagcaagccgaacgagattatgatcttagccgtgcagccgaattgaaatacggaagtcttatcacacttcagagacagctggaggatgcagagaaggctttaactgagtaccaaaatacagggaaatcgatgcttcgggaagaagtgaccgggaatgacatagctgagattgtcagtaagtggacaggtatcccagtctcgaagttgcagcaatctgagagggaaaaactcttacatctggatgtcgaactacacaagcgagtcgttggtcaagatccggcagttcagtcagtggcagaagctatccaacgctcacgtgctggactttcagatcccaaccgacctatagcaagttttatgttcatgggtcctacaggcgtgggtaaaacggagttggctaaggccctggcttcatacttattcaacacggaggaagcgctggtgaggatagacatgagtgaatacatggaaaagcatgcggtttcgagattgattggtgcccctccaggttatgttgggtacgaggagggtggtcagctgaccgagtctgtccgccgacgcccatatgctgtgatcctgtttgatgaaattgagaaggctcattccgatgtgttcaatatcttccttcaagttttggacgacgggagagtaactgactctcaaggtcgaactgtgagttttaccaacaccgtcattattatgacttcgaacgttggatcgcaatatgtccttaacagcctcgaaaatcctatgggatctaaagaggcagcatacgaagctatgagactgcgcgtgatggaggccgcaaggaatacctttcgaccagaatttatgaatcgtgtggatgagtacattgtcttccaacctcttgatcgggatcaaatcggcatgatcgtcaaactgcagttggacagagtacaaaagcgattggtggataaaaagattacactcaatgtcagcgagagtgctattcaactcctagggagcatgggatacgatcccaactacggtgccaggcctgtgaagcgggttattcagcagagtatcgagaatgagttggccaaaggaattttgaagggggaatttaaggaggatgatgtaattttggtagatacggatcttactgcttttagtggtggtgccttgccccagcagaaattgacattcagcaagcaggtgccttcagaagatagttcagcccgagagtctgatgtggatcctttggcctacgctccaagccggtga