atggcagacacgaacgccagcaccgtcttcagctacatggacgacccctggtcttggagtcttggaacgaccagtttaatcgtcgcagtggtggctgtagtgtccatcggcgtgctcaacgccgggatgaaaaggaggaagtacaatatgccacccggtccgcgatcctatcctgtgattaaaaatatgctcgagatgagagggggtgaaatgcaggagaagtggtggagcttgtcgcagactaagaactggcccgtcatgagcttctactttaccagtaagccgattatcatcgtgagctctccggaggcaacgaaggagatgctggtcacgaagggtaatctcttcaactcccgggacaaggatacttatctcaacctaggcctgaggatgagccctgatggcaaatccgagagaggagctcttttcacgccgcacggtcctgcgtggaagataactaggaaaatcatggtcgcaggacagaatgaatttaagaagatcatgggagacgattacgtcgtgaaagttctcttgccaaagctatacgaagaaattgacagcgaggttgcgatcaatgctcgtattcgagtcgccaaaatgatggtaatcaggatattgatggtgttcgtcttcggacccggagcggagcagtacgccgatactattgttcctctgaacgatgacctattccatgtcatcgacaccaacaacgcaatagagttctttctcccatttattgcgaggccagcatcctgggtttattacaggctgtaccaaaagggtctcgtcgctcgaaagcacaaggcttacgaagaaattctctctcaacggggcatcaagtataatctgaagaacgaatggtctctgagtgatatggttcaagaagctgagaggactggcgagatcaaccgccatcaagcactgcagatatacgaggagtgcttctttggcggccaagacacgactggtggtgcaattgaaggaattctgaaaatgatagttgagaatcagagaattctcgtgaaggtgcagcaagagatggacgaggtgctgggtgaaggacaggagttcagacaccacgacgtggagaggctgccatatttccaagcacttatcaaggagggcctgcgactgcaccgagctattccggtgctgacaccccactgtgcacatgaggacacaactctcggaggctacgacattccgaaagatacactggtgacggtgaacgtttggggtctagctcgagacccagtgtctttccccgatccgtacgaagtgaaacccgagaggtttcttggaagagacacgaactttagcggtaatgactgcaagtatgtcgtcttcggcgttgggcagcgtatctgtccaggtcaaactctggctctattcatggtgaacatgctagtcggaagcctgtgcaaacggtacaattttgctctagccaaggactggaagcatgaacgtgacgcaggcaccttcttcaaggaggtagctctgcacctgaatctgaccagacgccatgcttccactcattga