atggcgggcgcctgtagggcgttggcttgggtgctgtttttgttcacgatactttgggacagagcagaagggcagcaggatggtagaagtgacgggctggcgctggagaaattcatggacagtgttcgtcctgggcatagtgataattacaacgcgacggtgaatccttgtgactggaatgctgcgagggtgcagtgcgtgaacagcgggcgtgtctccatgttgaatttgactggctttggtctatcaggacaaatcccgccgggcacactttcgaacttgacattcctgacggacttgaatctttccgacaataatctgacggagtctcttccgatcgacttgccgcagcttgcgaatctcgtaaatttgaatctcgcgaggaataatttcagcggatcggttacggatattgttcgggctctttctgcactcgtgcaagtcgatctatccacaaacaagttcgaaggtgatgttctgaatgcctttcaatctctcagggcgctcacaaatctggacctgtcgggcaacaattttaacgggacgattcctgacgggttttgcgatgcaccacgtaacctccgaaccttacatttgggctcgaacaggttcactgggctgattcccacgagctttgagcgctgtgcttctctgctgagcttaaatctttcatcgaacagtttcgtggggcccttcccagacgccttaagtaagatatctacgttggaggaactgcatcttgcgagaaatgacttcagcggacccataccggacacgttattccagtcgctcaggctcagacacttgaatctggcgtacaacagtctgactaacccggtgtcgatttcgactgggactgggggaaatctttcagtggttgatctggagtccaacctgctagatggcgacaccgtgattagcaacttattgcaatttccccaactcagagtcttgaaactagggaggaacaagttctcaggccccctgaaaactactcggctgcccgctttgttgctgagtccgctggaggatgtggatcttcacggcaataacttttccgggaagcttccaagccttgccgctggtcttctcaggctggatttcagttccaattctttcagcggacctgtgccagggttgaacgatgtccaatcgttggagtacctggatctttccttcaaccaattcgaaggaggccttccgccagacatcagccttcagtcgagcctgaaacgactcggtctagctgacaaccagttgagtggaagcgtgccatccttgtccgccatggtctccctggagtacttggatctttcctccaacttatttacgggagcatttccatcaaatgtcacccttctgtcgaacctcacacgactcaacgtagccgacaacgggttttccagttacacattgcagcagctcgtgtctctgtccaacttagccagactggaggtcttgaatctctcaagaaccaatctaggcggcaacatctcgtccgcgattggtgaccttaaactgctgaaagttctcgacctgtcgttcaatgatctcgtgaacgatatcccagcggagatgggcaagttgaaggatctggagaatttgaacttggcttctaaccatttgcagggagcgattccggacgatatgaccctcttgacgtctctgagcagcttggatctctccaacaacaatttgagcggcatcattccaaccaaaaatcagtggttgacttacacgaattcttcctttgcgggaaatccgtatctgtgtggtttacagctcaatgtccctgattcggagtgctcgcaagggcccaaaggaacactcagttctgagggggcctcggattccgacgataggaagggcctcatcatcggcctggttaccgctcttgcattcgtggtgctggtcgccgttggtatgttcatctggtgtcgagtgtccatggccgtgaaaccattaagcaaggatgaaaccaggcacgtgtcgggtcccatcctcttcgacaaagatgcagaattgtgggcaaagggaatcaaggatccgcacaacatcccggtcgtcatgttcgaaaagcctctactcagcttgactttcgccgacctcttgcaggcaacggccaacttcaacaaagagctgcagattgctgacggtggctacggtcctgtatacaagggaatgctggcagatggtacccagttcgcaatcaaagttcttgtggaagtcaaattcgccgatggcaaggatgcagttgcgaaaattgaggcactagcaaaaatcaagcatccaaacctagtcacactcgcgggttactgcctcgttggagaggacagccttctcattcacgagtacatggtgaacggagacttgcagagatggctacacgaactgccagagggaactcgaaatccggaggactggagtagggacacttgggagcacttggacgagcctaatgcggatgacctttccggcgaatttctaagctggccaacacgtcacaagattgcgctcggggtcgctagaggtcttgcctttctgcaccacggcaattcccctcatgttgtacatcgagacgtcaaagcgagcaacattctgctggacgagtccttcgaggcacgcctggtggatgccgggctcgctggcgttgggaagcccagcggaactcctgtcaacggagggactatgggttatgttcctcccgaatatggccagacctggcaggctaccacgaggggggatgtatacagttttggagtcgtgctgttggagctagtgaccgggagaatgcccacgggtcattacttccacgacagctatggaggaaatctggtggggtgggttcgaatgttgatcaaagataaaagagagctgaaggccctggatccgaagcttgtaagtcgaggagacgtcgcccagatccaagaagtgctgagaataggttatctgtgcactgcggaagctccctcaaagcgacctactatgcagcaagtcgtcggtctgttgaaggactgtcaacccgagccctga