atggcagctgctaatgctcccatcacgatgaaggaggctctgacgttgacgagcctcgggatcaaccaaaacttcatcacattcacccatgtgactatggagtctgataagtacatttgcgtgagggagacgtctcctcaaaacagcgtggtcatcatcgacattgctatgccactgcagcctctgaggcggcctatcactgcagattctgctctcatgaacccgaacagcaaagttcttgccctaaaagctcaaagtccgggaaccacccaggaccacttgcaaattttcaacatcgagcttaaggccaagatcaagtcatatcagatgccagagcaggttgttttctggaagtggatcacgcccaagcttctgggtcttgttacacaaacagctgtgtttcactggtctattgaaggtgaaactgagccagtcaagatgtttgagagaactgccaatttgagtagtaaccaaattatcaactacagatgtgatccctccgagaagtggcttgttctgatcggcattgctcctggagcacctgaaagaccccagcttgtgaagggaaatatgcaactcttctcagttgaccagcaacgaagtcaagcactagaagcacatgccgcatcttttgcaacatttaaggtctcaggaaatgacactccctcaatacttatatcgtttgccacgaagaccgttatcaacggccaattgacctcaaagcttcatgtcatagagttgggtcctcagccaggaaaggtggcgttcactaagaaacaggcagatcttttcttcccgccagactttgcagatgattttccagtagccatgcagatatcacaaaagtacgggctgatctacgtcattacgaagcttggactcttgtttgtatacgatctggaaacagccactgcagtttacagaaaccgcattagtccagatcccatcttcttgaccgcagatgcgccttcagttggtggattttacgcggtcaatcgccgtggacaagtcttactggccaccgtgaatgaggccaccattgtgcccttcgttagtgttcagttgaacaatctggaacttgccgtcaaccttgccaagcgtggaaatctaccaggagctgagaatctggttgtacaacgattccaggagctcttctctcagatgaagtacaaggaggctgctgaacttgctgctgagtctcctcaaggcattctccgaacaccggacactgttgccaagttccagagtgtacccatacaacctgggcaaacgtcacccctactccagtattttggaaccttacttactaagggaaagctcaacgcatttgaatcgcttgagctctcaaggctggtcgtgaaccaaaataagaagaatttgttggagaactggttggccgaagataaactggaatgtagtgaggaactaggagacctcgtaaagaccgtggatagcgacatggctcttaagatatacattaaagctagagcaacacctaaagtcgtcgctgcttttgctgaaaggaaggagttcgataagattcttatctactctaagcaggtcggctacaatccggattacctatttttactgcaaactatcttgcggacagaccctgcggctgctgtcaattttgccttgatgatgtcccaaatggaaggcggctctcctgtggactacaacgtcattacggatctgtttcttcagcgtaacatgattcgggaagcgacgtcgttcctcctcgacgtgttgaaacccaatttgcccgagcatggaatgcttcaaaccaaggttttggagatcaatcttgtcacgtttccgaatgttgccgacgcaatattggccaacggaatgtttagtcactatgaccgccctcgtgttgctcagctttgtgaaaaagccggtttgtatatgcgggctctgcagcattattcagatttaactgatatcaagcgtgtcgttatcaacacccatgccattgaacctcaggccttggtggagttttttggaactctttcccgagactgggcacttgattgcatgaaggagcttcttcttgtcaacatgcgtggcaacttgcagattattgttcaggttgctaaggagtattctgagcagcttggagtcgactcctgtgtcaaactttttgagcagttcaagtcctacgaaggattatatttcttccttggatcttctttgagtttgagtgaggatccggagattcacttcaagtacatcgaagcagccgcaaagacagggcaaattaaggaagtggagcgagtgaccagagagtcaaatttctacgatccagaaaggaccaagaactttttaatggaggccaaacttccagacgctcgcccattgattaacgtctgcgatcgctttggatttgtgccagaccttacacactacttgtactctaacaacatgcttcggtatattgaaggctacgtacaaaaggtcaacccaagcaatgctccacttgtagtgggccagcttttggatgatgattgccctgaagattttatcaagggactcatcctttctgtccgatcattgctacctgttgagccgttggttgctgaatgtgagaaaaggaaccgtttgaagttgttgactcagttcctcgaacatctggtgagcgaaggcagtcaggatgtgcatgtgcacaatgctctcggaaagatcatcattgataccaatcacaaccctgagcacttcctgaccacaaatccatactatgactcaagagtggttggaaagtattgcgagaagcgcgaccctactttggcagtggttgcatatagaagaggtcaatgtgacgaagagttggtcaatgtcaccaataagaactctcttttcaagcttcaagcccggtatgtggtcgagcgtatggaacctgacctttggggcaaagttcttgacccagagaatcctttccgacggcagcttattgaccaagttgtttcaactgcattacctgagagcaagaaccctgaacaggtgtcagctacagtcaaggctttcatgactgcagacttgccacatgagctgatcgagttgctggagaaaatcgttctccagaattccgccttcagcggcaatcctaatcttcaaaatcttctcatccttactgctatcaaggctgataagtccagagttatggactacatcaatcgtcttgacaactttgacggtccagctgttggagaaatcgcggtgggtgcggagctctacgaggaggcatttgttatcttcaagaagttcaacctcaacgtgcaagctgtcaacgttctccttgacaacatccggaacattgatcgtgccgtggagtttgctaaccgcgttgaggaagacgaagtctggagccaagttggaaaagcccagcttagggaaggtttggtcagcgatgctatcgagtctttcatccgtgcaaacgatgccactcaattcaacgatgttatccgagccgcatcacaggtcaacgcctatgaagatctcgttaagtatctgctgatggtacgtaagaaggtcaaggaacctaaggttgactcagagttgatctacgcctatgcgaaaattgataagctgggcgaaattgaagagtttattgtgcagcctaatgtggcaaacatgcaaaccgctggagataggttgtttgatgaagctctgtacgaagctgccaaaattattttcacccatatatccaactgggcacggttggcaagtactttggtgaagcttcagcagtttcaaggagctgtcgatgccgctcgtaaagccaacagctctagaacatggaaggaggtttgcttcgcctgtgtggatgccgaggaattcaggctggcacaaatttgtggacttaacatcatcgtccaggtcgatgatttggaagaagtcagtgactattaccagaacagaggttgctttgatgaacttatctcccttatggagaccggtttgggtctcgagcgtgctcacatgggtatcttcacggagcttggagtcctttacgccagataccggtccgaaaagctcatggaacatatcaaattgttctgtactcgtatcaacatccccaagctcattcgtgtttgtgacgaacagcaacactggaaggagcttacctatctctacattcagtacgatgaatttgacaatgctgccgctacaattatgaaccattctccagaggcatgggaccacatgcaatttaaggatgtgtcagtgaaggtggccaatgtagagctgtactacaaggctgtgcacttttacttgcaggagcatcctgatcttatcaacgatcttttgaacgttttggctccaagagttgatcatactcgcgttgtggacatcatgcggaaggccggacatcttcccctcgtcaaaccgtatatggttggagtacaaagtaacaacgtaagtgcagtaaatgaagcactgaacgagctctacgttgaagaggaggattacgatcggttgcgagattctatcgatatgtacgacaactttgatcaaattggtttggcacagagggttgagaaacacgaactcttggaaatgcgacgtattgccgcctacatttacaagaaggctggacggtggaaacagtctgtcgctctttccaagaaggacaacttgtacaaggatgcgatggaaaccacctcacaatctggtgaccgtgaccttgcagaagagctgcttaccttcttcgttgaccagggaaagaaggaatgctttgcctcttgcctgtatacttgttacgatctcattcgaccagatgttgctttggaattggcctggatgaacaacatcatcgactttgctttcccatacatactaatgttcttgcgggagtacacgagcaaggtggatgatctcatcaaagacaaggaaacagcacaattggaagtgaagtcaaaggagaaagaagagaaggatgtcatccagcaatcgaacatgtatgcccagctcctgccgttggcattacctgcacctccaatgcctggtatgggtgggggttatgacccaggtatggctggaggttacggtggtatgcctcaaatgccagcatatggcatgcctccaatgcctggtatgggatactga