atggcggcattagggggatcgcagggtggagctggaagcggtgggagggagagcatgtctctcatggatctcatatcggccgatcctgttatgccgtcaagtgatggatcggcgaagaaacccccgggtacaatgaatctgcagattcccacggaaacaatgtctccagctagagtcttgtctcctccgataatgaagactggccttggtcaaaggaagaagaagccactcacatattctcagctggcgagattactcaatgatttagctgcgtctcctgaccagaaaaatgcacaaaagcagttgcaagttcaagttttcccaaagctggcagtgtacagttcggtggacccttccttagttcctgcgttgctccagttgcacgagcaggcagacgacaggcatgtcgtgagatatgtgtactactacctggctagagtgctcgcagaaagtggaagtcatgggatcacacctggaggcggtgttccaactccgaattgggatgcccttgctactttgaatgttgctggtgctgtgactagggctgatgtcgttcctcagattgttgaacgtcttgccgttgaagctgctaatattgacccagcagctcatcctcggagaattgcagctctcaaagcactgagcttcgctcctatcaccagcgaggagattttgggcaagctttacatgattgtcttcaaaattcttgataaggtcgcagatgcgggtaaactgaggcgaaaaaaaggcatgtttgggaggcagagcgttgataaagagtcagccactcgtagtaatctacagtatggtgcactgagtacgctaagaaggctgccacttgatccggataatccagcatatctgcatcgggctgtgcaaggtatagcatgtgcagatcccgttggagtaagacatgcattggcgatggtctctgaacttgctcctcgggacccatttagcgtggctatggccgtcgcaaagctttctctagctggaggttccctacaagaggtgttgcagattcatgatgttctagcgcgggtttacctagctcgtctctgttatattttgtcaagcgccgatgcccttgatgagaaacctgatttgaaatcccactttcgaacaattctgtatcagcttctccttgatcccagtgaacgggtttgtttcgaagcaatcaattgcatcctcgggaaggttgatggtagcgaaggcaccgagatacgtgcaagtggatgggctcatctcatcacagccatactcagatttcctgagcctgctcctgttccaaataaggatggtgcaccctcgtcaaaggatggtggcgctgcccctgccaaagatggaatacctccgaaagtcccgaaagatcgtcaagttccgagacctcgccgtccgcagcctctaatcaaactggttatgaggagattggagtcagctttaagacatcactcaagaccagtattgcacggagcagtaagagtcgttcaagaaatgggaaagagtcgtgccgctgcttttgctgtaggtggacttggtattgacgaagatgctcatgcagatagcacagttgatactggtactggagattctgcagatatgggagacaccgaaggttcacgatcaaaagtttcaccacttccctcctccatctctactggtgggaaggaatctgtgtcaagcatgctatcgtctcttatggaggctgtgcgcatcacagttgcttgtgagtgcgtgtatgtacgagctgctgttatcaaagcaatgatatggatgctttcaccatatgagtccgtggacgaattgaagtccatcatagcaggagagttagcggatcctgcatggcccgcttctctattgaatgacatcgtgctgacgctacatgctcgatttaaggctactccagaaatggccgttatcttgcttgatatatcacggctttttgcaaccaaggttcctggaaagatagactctgacgttcttcagctcctttggaagacgtgtttgctgggatgtggaccggaaggtaaacacacagctctggaagctgtcactgtagttttggatcttccaccacctcctcctatttcgatgaatggttacacgagggtatctgcaacagatccgaagtctgcccttgctctacagcgtttgattcaagcagctgtgtggttcttgggtgaaaacgcaaattatgctgcagctgaatatgcttgggagtcaaacactcctcctggggctggcctcttgatgttggactctgacaaaatggttgccgctgcaaattcaagaaatccaacgcttgcaggagctctgacgcggcttcaacgctgtgcgtttagtggaagttgggaggtgagattagtggctgcacaagctttgatgactttggccatcagatctggcgaaccctacagggtgcagatttatgacttcatgcatgccttggccaagggaggggcgcaagaaagagtatctgatcttgctgccagtaatggcgaggaccaaggtgcaagtggcacaggtcttagctctgtgatctctcccatgctgaaggttctcgacgaactttacaaaagccaagatcaactaatcaaagacatgagacaacacgacaacaggaaggaggaatggactgacgatgagttgaagaagcttttcgaaactcatgaaagacttcttgaccttgtgtctctattctgcttcgttcctagatcgaagtacctacctttggggccaacaagtctatacctgttgaacatataccgcaaccggcatcgcatcgatgttgtcatgggttcaaacgatccagcagttgccacgggaatatctgatcttttggatcccacagtggcatctggattgtccgatcttcaacctctttatgctgagccagcagctgcagctgcagccgcagctgtgtcacctgatgaggatgacaaggagtataatgagtaccatgacattgtgtggaatattcctgctcaagaaacagtgaatgagttccttggaggaggtggtacagatgcccctggagcagatgacagtgaagatgaggtggtagctgctcgaccatctgttagttacgacgaaatatttagcaagggtcttattgatacatcagatccggaggatggagatcgttcatcgggaggatcttctcccgaatcagctgcctcatatggtggattctcaggaaggaatttcgggagcaaccgttacgcatcaatgtttgctcctgcagcgtcctcaccttttggcaaaaactcaacttgggaagacagggtcggtggtggatcttccaaacctgtatcgtcctttcgagaaacgaagacagactcacccacagaggcttctagtgggcagtgggataaggaagaatcaagtatggctcgctcttcttctttcaatgaggaagctgctcagactgcagacgatgaagaaaatttggacgatgacacacagccgggaactgctctttacgacttttctgccggtggcgacgatgagatcaatcttaccgctggagaggagctggaaatagaatatgaagtcggtggatggtattttgttaagaagaaggtcgctggatcagatggcaagttgactgggcttgttcccgtttcatacgtcagcgcattttag