atggggaagcgggaagggaaatcgtccaaaagatcgaagcccgaagtggaagaagaaacaaatgcagctgatgaagcacgttcccaacctgcgattgctgaagagcctcctgccaaacaacccaagactgagcatggaggacaggacgataaatcgagtagcgtgtcggctgcaagtgaaccaaacccagctgctgagcaaagtgacgaagttgggaaaatgtcaagcaaggccttgccagctgatttatctggcgtagtagcaaatgtgccgcgtatgaaaacaagtctctgctcctacttccggaaggggaactgtagacacggagatttgtgcagatatgcgcacggtgaagctgagcttaagcctagacctgatggctcctgggatcccacttctgactttgccaagagtttagccagggacgctctacctgttcccgccgcagttaaacttgttgctccaatttcagtggctgaagaggcagctgaagatgattcttcagaaattacaatcaagaagtgcatcacgcctgtgcagccacggtggtctaatgatgatttaaaaaaattcttgactgatatgaatatctcatttgtcactgccaaaaagaggaggggagatagaacagcttttgttggttttcaggatgaagatcaggtggccagcgcaataaagatttttgatagcatcaaggaaggtggtcgaaagatgcaagtcaaagatgtccttccgcgtacatgggaaaggaatgctgaaaatgtgagtgctgtggacgatgtaatggctgatgcggacaacgacgaagggatggaagctgcaaagccgggagtcacaattcgagttaaaaacatatgcgatgcagtgactcctctaggacatctgacctacgaagagcagcttaatatcaagagagaggacgttactcaagtcctcaagcgacttgctcgtaatacccgaaagggacttcctgcgggagtattgatgcccgactggatgattgccgcgagggataatggaggactgccatgtgcgttggaaggagtactttcatcaccagttgtcgatggataccgtaacaaatgcgagttcagtatcggctgcgcagttgacgggaccagagccgtaggctttcaactaggttccttcagggagggtatactagctgtggcagagccgaccgactgtcggaatgtttcaagtatagcacgttcatatgccgctgtcttccaaaagtttgtccaaatctccgacttacctgtctggaataagacgaacaacaagggtttctggcgtatgctcacggttcgagaaggtcgtggttctcttgaaaagaatgccggtgaacaaccttctgtcagcgaagtgatgctgttggtgcaggtttgtccgactggcattgatgaagaaaccaggaacgtggagtacaagaagatggtggaccatctgtcactagcatcttctgctgcttcgcctcctcttcctcttacagcactgattgttcaggatcataccggcgtgtcaaatgctgcccctgctaatgcacctttgcacgccttgaccatacctggggagcaccctaaagcacaagcaccagttaattatatccacgatcatattagcaacttaaagttccgcatttctcctaccgcatttttccaggttaacactctggcggccgagagactctacagtctcgcaggggactgggcggagctgacaccagacacgcttctttttgatgtctgctgtgggactggaacaattggcttgacattggctcaccgagttgggatggttgtgggaatagagatgaatcaatcggcggttgccgatgctaagcagaatgcagaaattaataacatcaccaactgccgctttgttgccagcaaggcagaagatgtgatggaaagtctgctgagggagtatattacgtccgaaggggaagaagagaattctgaaaatgaggccgagtcagttgagaagaaaggcgacaagaaacgatttaagaacattgtagcgatagttgatcctccacgagttggtcttcaccctgttgtactgaaaactcttcgacttcacacacagttacggcgtcttgtatatatatcgtgcaatccccaaagcttgttagccaacgcggtggaactgtgcacaccattaagtcgagagaacagcaccgagaagggaagtggccggggaaattggagaggtttgagtaatgtcggcctagcgcgcaatcgtatcaagaaaatgcctccatctacaccattcaacccaaagaaggccatggctgtagacttattcccgcatacaagccattgtgaaatggtgatgctctttgaaagataa