atgtcccattatcaaaacaagggagaccggagtgagggacagctgaaaaagactgggcgatccagtggtcctgggcatcagagatccggagttccaccttcagctgtaaagggtggaggcgcaggagggcccagcccttcaggtagcgccccccctgcccctgcggcctctctaggtggtgtacagccccctgccggtgcacctcctgcgcgccctacaacacctgcttcttccaccaatcgtggtggaaagcgggctaatggaccggcaggagctagccgcagcactgcgagcgcagccccagtggactacgggggaagttacaaagggccccaatatgcagggccaccatttccaaatcaacagcctcagccgccgcaacaagcggtggttcggcaaggtttgggccccacagacgttaatcaacacccggcaacgaatgctggacaacaatccgagattagacaaataactcctcgagcatctctcccagggacaggaggtgcaccgccttctattcccagacagcatgttgtcggatctaacatggctccaggagctgccgcgagaccaccacctccatctctgtccgcagccactgttgtgggaacggatcctgtctcacctgtggcgacttctgcatcttccgccgtcgatatgtcacgagttacgctgcaatcttcgttttctttccagtttggaagcataactccaggtttccctttaacagggttgcaggcgatgcagatcccggcgagaacaagctccgctccacccaatctggacgaacagaaacgtgatcaggcgcgtttcgaacttaatcgtggaaatgcagcaaataaagtgccgacggttccaaccgggcccccgccagggcaggtcgcccgtggtgccggtagtgccaatgaaccaccggccagtttgcagcaaagtttaagcgctcagggatcacctgtcggaggcacctctggagttcagtcgcagcaacaacaagtcagccacccacctggattggctcaacaacctgtacaatatagtcaaggacaagggcatcctgtttcccatcaggggcaccagatttctcaagctgcttctcagcagcttcacattcaaatggctgctcaagttcaagttcatgctcaggcccaagcccaggctcaggcgcaggctcaggctcaggctcaggctcaggcgcaggcacaagctcaagcccaggcccaggcccaagctcaggctcatcaggcccaacaagctcacgcgcagcagcaggtgcttgcacagcagactttgccgcagcagtcattgccccagcaggccatggtacaacagagtctcagtcaaggaatgaaatatcctcaaccaatgatggcacctccacacggagcacagatgattagccaacaaatgggcaatcctatggctggtcaactttcgggccaacaggtacctcctcaaatggcccaccagctaggacctcaaatgggtggtgctatgggacagcagcttcctccaggtataacgggagcgcagtatggtccccctgcttcatcacagtttatacaaccgcaaagaagtcgagctgtaaagattgtagacccgcatacacacgaagaggtgagattcgatgggaaatcaaagaaaggagactctttcatggactctgggcccccaacaacgggatctgtttctgctggtttgcctgtcagagtgaccagtaatggacccccccaaacccgagctccagtaaactatggcagcgccccccatcatactatggttccgaacatgtataacttcccgatgcccagtggttacgcagggcctccatatggattccagtcagtccctcctcccaagagtgctgtgtcggcagctggccctcctacaaacacatcatctgtacgatactcttatggagtaccgacaccacctacgtaccatcccggagctgtgccaagttccgcaggaaccaaagtggtcccaccggctgggttgggaattactgtgacgacttcagagatgagcacggcaacgcctcccgcttccctggtggcgagcccagttggtggcccaccgccaccgccacctacagcagcatctactggaacgagtgctccagtcgtgtcggcacgtgtggttccgcctcaagctcaacttggaggaaacccagctccttcctctaatggacgtgcaactgctttggtttctggtcctgctgtaggtaatgttccagttcctgtaactccgattgctataggttctctgggtttcaagttcggtgacgtcgatgagtctggttcgacgattgcagttcctggtgcagaatcttctccagagaacgtgtcttcagctccagttcaggtatcttctaccaatggatcaacacctgcaggtgaagacactagtagtacgactccaactgttccaggttcggagggatcatcttggaggaaggacagcggaagtaggaattcaactcctgctactacacctaaacccacggtttcgctgccgtcttcgaaaagtggaagcgttccatctagctcaaacctaagtagtcctaaagttgccagtgggccatcttcaacaccatcggtagataaaacaaagcccgagaaccccaaaccagcaataacccgagaaaactcccggaagaagaaggaaaaggctcaaaggaatcagcaacaacagcagcaggtgttgacttctactccgcctgttgttgacagtgatggagaaaggaagggagatgctcctattaatgcctcaacgacagcagggcaaactcctggagcatcagagaaggttacagcggcctctccaaaggtcgccttgcagcgatcttactcaggagtacagtcgaatcctggaactgcagggaaaacaagctcttctggaaagtccgaagacgcgaagttaacatcgaagttagctgccgattcggaaaaaagagctagcggaaagccttcggtcttggcaaccgcaaattctgaatccaattcttctgtccaagttatggttgtatcggaaggtgatgacggttcacgcaagctaactcccaagcaagggtcagggaaatctttgacatcttccaagagtttggaaggaaaggattctctgaacgctgatgcctctacaactgggaagaattcatcagtctccaaattgagctcctcttcctcgaagaccctgtctgtgaccactgctgtcaaggaagtaccttctggacacggtggagaatcttcacccaagaagggtctaggagggaaggcttctcaaagcaatgaagccatcaaggaggctgccactctagattctctagggagctctacaagtactcctgaacttcctgcctctcaacaagacgaggataccccagtttgtgctcccagccaagtcgacagtgaagtgcctgttgagactgtggccaagttgccagaggttgtcaatggagtggaagatgtgactgttgatgctcggagtccatgtacagaaggtttgaaagacgtgaagcgtcctgccgatggcacacagggtgatcaaactgtctccatcgacaaagaagctgggaagaagtcacacgttaacggtacttcagttgttgaagcgaaggcagtatcggaatcagacggcccagcggacctcacatctacatctgcgaaggagataagcactacatctgcagatgactcagttgttgatggcactcccgatgagccagttgctcctctgtcggagacagtttccaaagaaaaggaccttctcaccgaggccaaaccaacagctgatgttgcggagacagatgctccaccaagtagtcatctgcattcagcagagtcggacatagagagcgttctcggaaacgagaacatatctcttgtccaggcaattgcaaaagagaaggaagctgttgaacacatcgccgatgtacttgtatcgaaccccaccaacagtacgcctggccaagaaagtacacgcgccaaatcagccgcgtcggtgggaaactcagagagttcagtaagtgctgagcccaaaagaccgaagtacaagcccgacattactgtcaacgtagacaatcttgtggaacccagcgacagttttttgcctaaccatccgtcaggtgaccagggttctgtgtcgtcggtggagaagacacaggatggacaccacaactctgacaattctggatttgttgttgaagactacgtttcaagggatggttcagaagtccaaaatgcgtcagttgcgagctcagctgaactagagagttcctcttcagtggctccagaattgaagccctctgggagcaagaaaaagaagaagaaagaaatctatgccaaagctgatgcccaaggtcctactgcggacttatttactgcttacaaagcacctgaagagaagaaactggatgatcaggtcaagaggtctgaagttgtaggctcctctaacgccggaggtgattcaaagaaggattcatcatcaacgtttgagaaacccacagtgctcaaagagctcgatgactgggaggacgcagctgagctcccgactccgaaaataacatcgggtgtgccaagtatttcttctgatgcgaaggtggcatcagtggactctccaagtcctggtaattttgggatcaaaaagtatacccgagactttttgattactcagcaaaacttgaaccgggatctgcctttagaatttgagattcgagttgacctgtctgaacttttcctgaaccgcgattctcatccttctggggacaccctacctagccctggacgatatgaacgtcaagcttctggagctggcgctcgtcttgatcggcgcaacagcaatgttggtgccgaagaagatcgatggacgcgccagccaggttcagtgcagtctcctggccgggttcctccggatggttctatgggaatggctggccctcctggtggtttcagacccggtggacagagcagaaatgcagggctcatgggcatgccgcctggtatgagaccaggcggcatggtatcgcaagggggtataatgcccatgggatccggtggtcttcttccgaacaaccctttgattacagcgcaacaacaacacatggtccaaatgcatccaaattctggtcctgggaggcccatgaatcccggtggcgctggtggtggcgtggatgccgatcgctggcagcgtgctcctgtcgcacagaagggactcattccctcccctcgaacgcctttgccagccatccacaagactgagaatcgttatcaagttggaaaggtgtctgatgaagagcagggcaagcagaggttaatgaaaggcatattgaacaagcttacgcctcagaattttgacaagctctttgctcaagttaaggaagtccacatagactctgcgacgacgcttacaggtgttatttcgcagatttttgataaggccttaacagaacccactttctgtgagatgtatgccaaattctgcgtccaactagctgttgagctaccggagtttactgaggacgaagagaagatcactttcaagcgtgtactcctcaacaaatgtcaagaggagttcgaaagaggtgaaagggaacagcaggaagccgagaaggttgaggaagagggtgaagtgaagctcactgccgaggagagagaagagatgaggacgaaagccagaagacgtatgctcggtaacattagatttatcggtgagctttataaaaagaacatgctcaccgaacgtattatgcatgaatgcatcaagaagcttctgggtgagtatcaaaatcctgacgaagaagatgtcgaagcattgtgcaaactaatgagtactattggtcggattatcgatcatcaaaaggcaaaagagcacatcgacgcttacttcaaaagaatggagatgcttacagaaaacaataagctgtcttcaagactgaagttcatgcttaaagatgtcatcgacctacgaagaaatatctggcaagaacggaggaaggtcgagggccctaagaagattgatgaacttcatagagatgcagtgcaggaacgacaagctgctgctgcttctggtcgagatcgtttacaacagcgtggaggaggtatgcccgcaggaggaggtaggcggccagggaatgattttgctatgcgtggcccacaacctcaaatgtattcccaaggaaatcagatggttggaaacatgccaatgtctggtattcgaggagctcaacctcaacccatacgaggtagctttggtcaggacgtccgcacggaggatcgcctgttgatggacaggccacctgtgcccatgccactgtctcagaggccttcagatgaaggtattaaactgggaccgcaaggaggtttagggagagggatggggtctaggggagctccccttgtttctggaagaagtgcgttggcagatgtgcctcagatgccttttggagaaaataggcggcctggcatgggacatatgtcaggttttggtacagggatgatttctgaacgaggtctttatgggggacgagacgacagtatgttaatgagagggcccggttttgacagacctctcgctggtgctgataggcctttattagattcgccactcggacaagagagactggcgccaacatcaggaagagatatgagggcttcggatcgacctcttgagagacctagaacaccgtatggtgccactagttcaatgagaccaatgacacctcctacacccgtccgtcacgcacctgcagctactcttgcgttgagtgaagacgaattgaaaaagaaaagtctatcgaccattgctgaatactacagcgtgcgagatctcaaagaagctgcagtttgtgtagatgaattgaaaacccccaagtttcatccaacaatgatttcgatgtggttatctgatgctctggagaagaaagatgtagagcgggagctcgtgatgaaactgatcatacacctccgcaacacggatcctgctctgctcacttcggagcacatacttagaggattcgaacaagttttgtcctctctagaggatcttgcggtggacgtgccgaaagcaccggaatatgttgcaggaatgttttcaaagctcattgttgctggcatcttttctctccctcaagtgggcaaattgttgaaggattgcatgtcggaggcgggtgggggaagtcttctgcaatctggccatgcgttctcgatgttcgggagtgtattagatacgtttagaagggaaaagggagaggaagatatgattgctatgtacagaaattctggacttcatctcgaggacttcctctcctccgaacacaaaagaggaggaggctattttgaatcttttctcgagaagaagaacctgcaatgtctttatcctatgatacccgtggagaattatttgagggacgctatggataaagacgaaccagttgcagacattttgaaatggttggagaagaatgttccacaatcgacgaggaccgaagcttcatttttgcgtttgatcatgaggcaggtcttgagacgttctgtaccggttgaaaacaataaaatagcaccccagtttgagataaccttagaaggcaaagtaaagaagtacgccagtcttttgaagggatttgccaccggaaaggcaaaaacggctgaagctaaccaaaggcaatatattgttgcagtgcagctttttgcagacgacctaggccatccaccgggactggtcactgcactgttttctgatctttacagagaagaagtaatttccgaacgggccttcctacagtggcaagatgatgttaatgattctaccccaggaagggctaaggccattaaggacaccttcaaatggtttcgctggctagaggaggctccagaggacggtggagacgaggaagactga