atggctacttcctcaggggccaagtcggtcaggggcggcggaggccaaccgagccccaggatggggcagaagcccggacccttgcctgtaccgggaggaaatacgaggcggacgatgagtggaaggtacgtgtccatctctcgagacgagcaggatcagtcgatggaccaatccatgggtggagacatgagcgccgattttccttacacggtgcacattcctccgactcccgacaaccagccgatgtccgggcccaactctccacaacgagcaccgggaggtcaccctcctccgccggggaaaggagctcaacaattcgtgtcgagcaccatgttcactggcgggtacaaggctcagactcgaggtcatgtgatggaaaaagtgaccagcgatcaccaggcgaaaggaaacacttgcggagtcgatggatgcgacggcaagaccatgaggaacgatcgaggggaggacatctacccttgcaattgtaatttcaaaatctgccgagattgctactacgacgctctgaatagcgggggtcgatgcccgggctgcaaggatgagtatatcagccacgactcttacgataatggcggccaggcagaggatgtgatgaccagcatcccagaacgaagggcccttcccggtcccggctacgcgcacgcggattccgggaagatggagaggcgactgtctctcctcaataagcctcctcttctcatgagccagcagcatcagaatggcactggcagcgagaacttcgatcacgcgcgctggctctatgaaacgaaaggtacctacggctacgggaatgccgtgtggcccaaagatgattcgtacatggggggagacagcagtggcggcgggggcatgaatgggccgcctctgccggcattcaacgagaaaaatcgtcgcccgctgactcgcaagctcgcgatcccagccggagtcatcagcccgtaccgatttctcgcgcttctgaggctcgtggtgctgggcttcttcctggcctggcggattcagaatcccaacaaggatgcgctttggctgtgggggatgtcagtggtgtgcgagatatggttcgccttctcgtggattctcgatcagctgcccaagctgaaccctgtcaatcggtccacggatctaagcgtcctcaaggagcgcttcgagcgagtctccccggagaatccccgagggcgatcggatctgccgggaatggacgtgttcgtgtccagcgcagatccagagaaggagccccctctggtcacgggcaacaccatcttctccatcctggcggccgagtaccccgtcgagaaactggccatctacctctcggacgatggaggggcgctgctgtcattcgaggcgctggccgagaccgcgagcttcgcgcgagtctgggtcccgttctgcaggaagcacaacatcgagccccgcaacccggactcgtatttcctgagccgcggagatcccaccaagggcaaggtgaggatggatttcgtcaaggatcgcaggagggtgaagcgcgagtacgacgagtacaaggtgcgcatcaatgggctgcccgaggccatcaggaggcgatccgatgcgtacaatgtccacaagaggacgtccatggactcgagcgccgacggcggctcgcagaccgccggcgtcaaggcgacctggatggccgacggcacgcactggcccgggacgtggttggtctcgaccaaggagcacggccgcagtgaccacgccggtatcatccaggtgatgctcgccccgcccggtaacgagccggtgatgggcagcaacgacgaggagaatctgatcgacacgagcgatgtggacatccggctgccgatgctggtctacgtgtcccgtgagaagaggcccggctacgaccacaacaagaaggccggggccatgaacgctctggtgcgcaccagcgccatcatgtccaacgggcccttcatcctcaatctcgattgcgatcattacatctactactcgctggccatgcgcgaggccatgtgcttcatgatggaccgtggcggcgataaaatttgctacgtccagttcccgcagcggttcgagggcgtcgatcccagcgatcggtacgccaatcggaacaccgtgtttttcgacgtgaacatgcgagctctggatgggctgcagggccccgtttatgtcggaaccgggtgctgcttccgaaggacggccctctacgggttcgaccccccgcgcagccccaaggagcacacgttgtggagcctgtgctgcggaggggacaagaagtcgcggcacaacaagaagaagaacgcgaagccgaaccgcgaggtggaggtggcgaacatcaacgccggcctcggcaacagcgacgagatgagcgacgggctggaccgcgggctgctgccgaagcagttcgggcagtcgatggccttcgtggcgtccatccccgtggcgcagttcgccgggaagcctctggcggaccagggcgtggcgaacgggcggcccgcgggcgcgctgacggggccgcgcgagccgctggacgcggccacggtggccgaggccatcaacgtcatctcgtgcttctacgaggacaagaccgagtggggcgaccgagtgggctggatttacgggtccgtcacggaggacgtggtcacggggttccgcatgcacaaccgtggttggcggtccatctactgcgtcaccaagcgcgacgccttccgaggaactgcgcccatcaatctgacggatcgactgcaccaggtgctccgttgggctacggggtccgtcgagattttcttctcgaagaacaacgccatcttcgccaacacgcacatgaaggtcctgcagcgcgtggcgtacctgaacgtcggcgtgtaccccttcacgtcgctcttcctcatcgcctactgctttctcccggcgctctcgctcttctcgggccagttcatcgtggcgagcttgaacgtgacattcctgacgtacctgctcaccatctccgtctgcctttgcctgctggccatcctcgaggtgaagtggtccgggatcacgctggaggagtggtggaggaacgagcagttttgggtcatcggaggcaccagcgctcatctggcagccgtcatccagggtctcctcaaagtcatcgccggggtggaaatttccttcacgctgacgacgaaatccggaggagaagacatcgacgacgagttcgcggacctgtacgtggtgaaatggacggcgctcatgatcccgcccatcaccatcatgctcgtcaatctgatcgccatcgccgtcgccgtgtcgaggacgctctacagctccatcccgcagtggagtaagctggtcggaggagtcttcttcagcgtctgggtgctcacccacctgtacccattcgccaagggtctcatgggccgcagaggtcgcactcccaccatcgtctacgtctggtccggcctgctggccatcgtcatctcgctcttgtgggtgaccatcagccctccggccgacgctcaaggattgagctcaactggtggaaccttcgcgtttccttaa