atggggatggcgatggacccgttgggacagcaacaactatcatcaagagcaggaggaggagcaaatgcaggttccttcggaggagcgagcagcagcagcagcagctatgggcctgggcagccgtcaccaagaggaggaaactcaggtggacaacaacagcatcatcatctcacgactattagtccaccgcgtaggcagctgaaggatctgcttagagaatccatggacaaggatgcggccgagaggaacgaggatggaagaaacggggacgcggggctcgtgatcgaaagggatgatagggacgatcatgtagtggtcgaggtcatggtggagcacggctcgggaacggtacaattgaaaagtataacgcagcctggcggcggcggtagcgctgcggacagatcatttattgtagatagcttagaaagacgaaattcgatgaactctagggaagcggcggacgcgaagcgcgtctcgaggaatggtagttctggagctagagttacgcccctggccttctccccggaaaggaccgatggcgatcttcctcctcgctcgtcgtctcgaacgtcgcagacgtccagaaggggaggcattcccatctcaggtcccatctcggggcctctttcaggcccaatctcgggccaaattgacaggactgcatctggcgccaagaacgccctcgaaggtctcaggaacattcacagggccaccggcgacagtgaccaggaggttctgtggctcgctgtcgacgagcgctttaagcagctcaccgccaagacggaaaatctcctccttcgaaaggatttcgctgaatgtataggaatgaaggggtcggaggagtttgccgaggagctgttgaatgccctcactcgaaggaaaggtgtccaacatcaggtcgaggtgatatcgaggagtgagcttcaggaatactggcggaggattactaacaaaaccttcgatgcccgcatggaactctttttcgacttgtgtgataaggatcttgatggtcgtatatttcccaacgaagttatggagatgatcctgctgagcgctgccgcgaacaagttgtccattctgacagaacaggcggaggaatacgctgcactcatcatggaagaactcgatcgccaccacaatggctacattgagttgtctgagctggaaaagttaatgcgcgccccgacagtgcacaagtatggagggactttcgaaggccacagtcagcagctgagccctccgaggcgcagaagcaggtggcagcactactccaggaagtacaagctgtaccttcacgactactgggtccgcatctggctgtttctaatatgggcgggagcgtgcctcggcctcttctgctggaagttccatcagtaccggcaccgagaggcgttcgaagtgatgggatactgcgtctgcgttgccaagggcgccgccgaaaccctcaaactcaatatggctctgattctcctcccggtctgccgaaatacgatcacttaccttcgatccacgtgcatgggggccgtcatcccgttcgacgacaacatcaaatttcacaagcttgttgcagctggtattgcgggtggggtgatagttcacgcaaccactcatctggcatgtgatttcccgaagatggtatcgaacagcgacaatccgtacatggtgtacatatcccgcgagcatttcaacgggaaggtgccgacctacggagacatagttgccaccccgacggtgattacgggaatcataatggtggtgattatgtgttttgccttcttcctggcctcgtactggtgtcgcatgtccattttgaagctgccggggccgtttcgcaggttcactggcttcaatgccttctggtactcgcaccatctgtttgtcgtcgtatacgtccttgtgattgttcacggttattacctcttcctcacgagcaagtggagccagaagacgacctggatgtacataatggttcctctgacgctgtattgcggagaacgtactcttcgaacattccgagccacaacgtacaaagtcaacactgtggaggcaaacatctatcccggaaatgtcctagctatacatatgtcgaaaccggctggattcaagtatcagagcgggatgtacatatttcttcagtgtccatcaatttcggggtttgaatggcatcctttttcaattacctccgctccgggagatgaatatatcagcgtgcacatgcggaagttgggtgactggacgacggccatgcacaaccttttcaaggatgccatcgctgccaaccagaacgaagacttcagcatcaacagcaagtaccctaggctatgcatcgatggaccctacggagcaccggctcaggacttccgcaagtacgacgtactgctgcttgtaggaatgggcatcggtgccaccccgtttatcagcattttgaagaacatgctcaacgacatcaaatccgccgacgctgtaaattctcctgacaacaaccccgggggtttgcatcacgacctgtacagagtcacggacaactcgaatggtgggagatggtgggagacacagagtcccaagaagccctcggacagtcctgcccggcaaaagaaacgtaagattcgtgtcaccacgaatgcctacttctactgggtgactcgcgaacagggttcgttcgagtggttcaaaggagtgatgaatgaggtggctgctatcgatcagaaggctgtgatcgaaatgcacaactacctcacgagtgtttacgaagaaggtgatgcgagatcggctctcatcaccatggtccaggccctccaccacgccaagagtggtgtcgatattctgtccggcacgagggctcgaactcacttcgcgcggccgaactggtcagcggtgttccaaaggctcgcaagaactcacgagaaagccagaataggtgtcttctactgcggagcgccggggctggccaaggagttggatgagttgtcgaggacgtggtcgcagcaaacgaccgcgaggttcgagtttcacaaggagaatttctag