atggcgaccgtcgcgctgctggatcgagcctcgctgctctcctctgggcagaaaaatgcatgcgttccgggctttgaaagcctccgggctctcaccggacccacgaagttgagtctacagaagcgcagaaatgctccacgcactgccactcgcaattcgagcagccgagtgaacatgaccttgactgtcgactcggataagctgtcccaacgcacgcgtccgacgaaggaccccgcatcccctgattttctccccattcctccttttgaagaatgcttccccaacagcacccgggagttcaaggaagttgtacacgaacccaccaacacggtcctgcaggttcctttccgtcgggttcacctgtctggaggagagccgccatgcgacctttacctcacgagtggacctcagaatttgaatgctcgtgctggccttcctcacctcagaaagtcgtggattgagaagcgagaagcgcgtggggacgagaggtgcactcaaatgtactacgccaagcagggaatcatcaccgaggagatgctgtactgcgctgtccgtgagaacctcgagccagagttcgtgcgctccgaagttgcgcgtggaagggccataattccatcaaacaaacgccatcttgagctggagcctatgatcgtcgggagaaagttcctcgtgaaggtgaatgccaacatcgggaactctgctgtaacaagctcaatcgaagaggaggtccagaagctccagtggtcgaccatgtggggcgccgacacgatcatggatctttccacgggtcgtcacattcacgagactcgagagtggatcatgcgcaattctcctgtccctgttggtactgtgccgatttaccaagctctggaaaaagttgacggtattgccgagaatttgacctgggaagtgttcagggagacgttgatcgagcaggcggagcaaggtgtcgattacttcaccatccatgctggtgttctgcttcggttcatccctcttacggccaagcggatgacgggcatcgtttctcgtggcggttccattcacgccaaatggtgtctcgctcatcacaaggagaactttgcttacgaacactgggatgacattctcgacatctgcaacaagtacgacatatccctctcaatcggagacggtttgaggcctggatctatctatgacgccaatgacgctgcccaattctcggagctcgccactcagggtgtgctgacccgtcgtgcatgggagaaggacgtgcaagtgatgaacgaaggacccggccacattcccctgcacaaaattccagagaatatggagaagcagttggattggtgtaacgaggctccgttctacacgctgggtcctttgaccatcgacatcgctccgggatacgatcacatcacgtcagcaatcggagctgcaaacatcggagccctgggcacagccctgctgtgctatgtcacccccaaagagcatctgggactgccaaaccgtgatgacgtcaaagccggcgtgatcgcctacaaaattgccgcgcatgccgctgatctcgcgaagcagcatccccatgctcaggagtgggacgacgcgttgagcaaggcgcggttcgagttccgatggagggatcagtttgcactgtccctggaccccgtcacagcgcagtctttccacgacgaaacgctgccggccgagggggccaaggtggctcacttctgttccatgtgcggtccgaagttctgctccatgagcataacggaggatgtccgaaagtacgccgaagaacatggatatggagacgccgacgaagccatcaagcagggcatggagatgatgagtgctgaatttatgaatgtgaagaagactatcagcggtgaacagtggggcgagacgggaggagaaatctacgttcccgaaagttacattgccggagccaacggcaaagttggcacgagctcctag