atggcggagctaggtgccctcgcagctgggctcttcgggcatgacatcgtctcgtgctctgccgggacgacgaggctgcgagacgcggagcgccggagactcggcagggagcagagttcagcttgccccgcactcgcactcgctctcggtgagaggcgaattggctgcgtgggctttcccctgtgttctatcagcagtcatggcaaggtggcacgagaaattcgagtctccagagtggtcgctgacagggccattgccgaggtcttcaccgatagggagtcaaactctctacgatcgtcgggcgaggacgaggatgagcgctcgcagctgatggtttctcgtgagaatttctccggtgctgtggaggcggaggagttctcgttgaagggcgatggaagcgagggcagagtcgtaggcccgggagacgatcagagctccgccattggcgatctccacggactggacacgaagtcaggtgagtgttctgtcgcccagagttggaaggacaagctgagagaagagaagaagaatcactggttctcggatttgggacccggccgactgtgcatggtcgagcagatcgtgggcagactgcaatgcgctggagtgcacgggtcgacattgaattctctcctggctccattcgctgggatggtgtcggtgcgcgtagcgactttggtgtttcggagattgcccaaggtcacggagccactagggttttacgactgggtgaagaagcatcaacctggcctcgaggcgaatcgccccatgtaccatgcgctcgtgcaatgccttctgcaaaagcggcattgggcgggggtggaaaccatcctgtacgagatggggagcaaggagaattgccttccagacggtgcgctctacaggaagatgatcaaaaccgccagtgatgctggcaattcgaagctggcaaacaaatggctgcagaagatgctgcagagtggtttggttcccattcttcccacctggaatttggtcctcgctgctttcgctcgagatggccggttcgccgaggtcttctctgtctatgagcagctgaaggaccacgatcgccctgccgacaggatcacctactgcgcgctcctctcagcttgtcgaaatgcgggcagggtgcacgaagcacgagaaattgtggcccagatgaagtcccgaggtatgcagcccaatcggatcgtgtacagcgttttggtcgacctttatggcaaagcagggatgccagattctgcaactgccacgtttcgggaaatggagaaagcaggttacgagccggatcaagtggcctacaacacgctcatccacgcttatgcgagggcgggctggatcgaggacgcaaatgacgcattcgaccgagccatcaaactgggtggccacatcgatcctgttattttctcgaccatgatcaacatgtacgccaatgtgggttcagtggaaacagccagggatttgctggaggccatgaaagagtttcagttcgaaaagaagcactatcagtacgcttactcaattctcataaacgcttacaccagggtcgggcagctgagggaacccattaagcttttcgaagagatgcaggctgccgggtaccctgtgaatgacagaatttacacaaccatgctaaatgtgtacttcaaagtgggtcggcatagatgtgcagaggcacttttccaggacatgatcgagacggggaagtgcaggaatgtggtagcttttggcaccatgatcaatatttacggtaggatgggaagattggaagatgctgtgcgaattttcaactccttgaaggcatcaggcctcaagggaaacactgttatatacaacacactcatttactgccagggaaggaatgggaatttaagtgctgtggaggagtatgtgaaggaaatgaaggccgctcctctggagctggacagagtgacatacagcagcttgatcaaggcctacaacaagtccggtagaccttgtgatgccatccgcacttacaacgagatgagatctgctggtgtgcacctcgataaactggttgtaggcacgatggtgaacactttcggcaagctcaaaaggtacgaggagctcgtgcagttgttagaggatacgagacaggaaagagtctggccggatgaaagactcctaagatctgtcgttgatgtttacgatgcgatgcaattagcagattgttctccggatgcttttagtacgttgggggagttggtcatagcgatggagaaggctgtgtatcgacagcatggagctaaggtacggtactcttgtacagaaaaccgacaccagagtgcactcgggtatgaatcggaaggagagatcgcctcataa