atggacattggcgaaagcagtgttgacaatgcgagcgctgtggaagacggaggaacaacagtcgagataaagattaaaaccctcgatgctcagagctacacgcttcgagttgaaaagaacgcatccgtgccagctttaaaggatcaaatagcctccgttgtaggtgtgcccgtcgagaaccaacgactcatctgtcggggcaaagtcttgaaagatgatcaagttctttcagcctacaacgtggaggatggccatacactacacctggttgcaaggcaaacaccaccgcctccaccaatatctacaggtcaagaggcgggaactgccacaactggaccttccgatatggtcatcgtctctccacgaaataggtcaggccatgtgtcacatagcttgctgatgggaacaatcaacattcccgatactggagagggtggcatgcctgacttgaacaggatcatatcagctgtcatgaactctgtaggcatcggaattccagtaccatctaccgcgaccccaggaactggaggtacagtgacagttggtgtgctgcccacaacaccaccacctgcaactgggtccgatgggcaaccaagaccagggggtactgatgctcgagcacaaataggacctcctcctggttttgagaatggcataccccgggagttagaagcaacactacatattgatgcgttgtatggatcatcaccctcgggaatttttaatgggagtggtcccaacgccccttcacctttccgcatcattcagcaacctgtggtagttcctgacgctttgacaaccatgtcccagtatctggaccgattggagcaatctttttctcttactgaaggtggaacaggccagaacgttgagggcacgtccgtgaatgaaggtgcaagtcatcctcagagtttgtcgggacaaccatcgggctctcaaaccctggaagcaggtccacctagtgccctgaatgggtttttagaaggtattccaatcccttcgtcgttgcctgcctccagcaatgaacgatcagatacagatacgggagtgtccggtggagcaactgctcctgccaggcgctcacccaccccacaagcgcttggagctatcgttcaacgtgttcaaaatcttcttagtggcctcgctgggtctgcccttgcacgcctagcaacacagctggaaaccgagccaagtttgcttgatccggcagcacgagccgatgtccagtctacagctgtgcgggacggtcacatgatgcagaatcttggcgccctgctcctggaattggggcgaacaactttgacactccgcatgggtcaatcccctgctgaatctgtggtcaatgctggacctgcagttttcatctccccatctggtccgaatcccatgatggtccagtccgtacccttgcagacaggtgtggcgttgggtgcattgcctgttggaacgtctcaaccaagtggtggtattgtgggtcccactttaggaccgagaagtattaatatacatatccacaccagtgacttaaggcttccttctggtgctccctctccttctccctccccttcctcccctcagcgtccacctcctcgagcagttgctggtgtgactcctggagcgccaggcagcaatgtacgacaagttatggagcgggcggaagctggcactgcagagcatggacttacagttcgacagataattgaacgcgcagaagcggtgagcgctgcacaacaagccaatgcagagatgaataatcaagccgcatcggtaggtcccgttcagggtgccatcatgacttttaacgaaaatggggccatgagggtggttcctgtgagatcacgacctgcagcaggtgcacatataaatgttacagctggtaacccggcaaacgatgctagcgctaccgcgctgcttgcaagatttcagcaacagcttgaatctctacagcaaaggccaggacctcaatcagcaagtgctgatgcttcctcagtgggaactcattcttctaatcaagaacccaccgtgagcttacctcctacatctttgcaaccgatcagggcccaagtacatgttcaatcatggcctcctactttcattcaaggcctggaagcaggttttccacaacctgtcctcttctcccctgcaactggcgaggtacttgttcaaacgcagaatcaaggagctcagccttccactgcaggcgcccacacaggcttaaacagcgatagactcgtaacatcacaagatctgtctggatcagagcccgtgaccgcgacttctagcgaacatgtggacaaccagagagagatggatgtggaaatgaggagagttatcgactctatggcccgcggtcaacaacatgggcatgagatagctgattctctaggacctctttttaaccagctagttgccgcctttcagcattctcggtcaccagatgatgtacttcaacctgaacaggttatcggacagacttcagtggctcaggcaaacgtaggacctgaggttagttccagaggtccgacaacatctgctgaaggatcacaacctaggaacttgctatctatcgaaagaggagttgaggttctgccttcagcccatatcgaacatcctgagtcattagcagatctacatacagttgccaagatggatgttttaagtggcagcgacattgcgtcaggttcgcggggcttgaatagtgtagatacgaaccaggacttcaagttgctcgagggaagtgtggaggacactgaagaaaggccccctgaggtgaggaacgatcaatcacaaggaactgaagaaaagtcgggaaatcctcctcttggtctaggccttggaggtttacaaccacttcctgccagggctcgaaggcgaggtcagcgacaatcgcagtctgcaaatgcgggcccagcagctgttgtaggtagtgggctgtctgctcccagaggtaatgagcagacattagctccttctgcagctcaaaatttcctccaaagactagtgtcacgcgtggatagacctactgaaacgtctgatggaaacgctatgcaacagtccgtagggcaattgacacaaggcctatttcctttgctgggcagtcttggtaatatgggaacctctcaaaatggagaaggtagtaatcttggagatttaatggggcagttgatgtcgaggacagatgaaggtaacgctgggcaggcaccactatcttctagtatgctgaggggcatgatgggtcaaatcgtccagagtccgttcatggaaaatctcgtgcagcaagtcatgactcgtagtgaggagacgcagagttcggaacagggattctctgggcttagtggcgatggaggctttgattttgctggtgtcatgcagcagatgcagcagatgttacctgtcgtcacacaaatgattggtagtagacaaacgcccagctcaggtcaagaggtcccaaacgctcttaatgccatgcttcacaatgaggaagttgcagccagaggaagcccaggccagaacaatgacaccgggaggtggagagaggcgcttagtgaggaggaggcagcccagtggagtgaaaccataactgccgatgtagagcagcagcagtctgctgctccacaaagaccttttagtgatgtctattcgcggggttcaccggtggcgaaacgacaaaagacagatttggaggggacagcccaaaagctcgaaaatggtggcgcacctgaagatgtccttcggagtgttgcagaggatgtcgcagagcagttcgtgagaacaaatggaacggttcatggagaagcttctcaactggcccaacatgtcgttgaaacggaagggcttgccgaggcatacatggctgtgctgttccatgaccttgctgcacgggtggcagcagaccccgattttggcgatggtacccgattcccgaatgcaacccgagtcttccaacagtcgaaggcgaccaaggagccagatggagggtga