atggccgaaacgacgccgacatgcggaaacaaaagaaactctatcagcaggggtgaagacgggccagcactgccgctcaacaaacgggtgcagagccccgttgtgttcacaggcccagatggcaagatactaaccagggatggaaatcgggacaatggcgagcgttggtcagcagcacacgctaagtttgactctgtgaaagccaaacaaaggattctgtcgaggcaggaagacgctgcagcagacatggcgagcagtaccggaactaagaagccgtcttgtatgcgccagccggcattctccactccgcagcctgggaaggtgaagagtgtacattttcaaactccgatctctagctttcccagttctgttgatagtcctgcaatgcctgtgggaaccatcgaatatcagagcacgcctcttccttcaagcaaagctcgccctcccttgtcaggaaggaaaatgaagatgaaagctgcagctaagttgcaattgctggatgaccacgagactcatgcttctcgcttggttcaagcgcgacttgatttttctatggggaggcaagagcgagcttatatcgcgtggttgaaccatgttcttgggaaacctgccactgcagtaaatcagatgtccaactttgaggacttcatatcgaggaattcatcacaaagtaccccgaattcgaacagtagacctggagctggagacttaaaattgattgatgaggtgtattgggatgaagactgtgaaaatgcttcacctcggaatcagccttctgtcggaaagtcgccaaggagtgctctgagacctctaaatggcctcgcaagtcgctacactggtaatccaactgtaaagaggcctctcaaggaaaccttcctcggtgtgacaccagaaaagtcgctccttgctcgcacggattctcctgccacgccgtatctgagttcaaaaaggttgaaaatgatcacagagcacggattttcttactgtcgcgacctccacatgcaagacgtatgccgcctgtccgatttatctcgaaggctgaatctccattttagccaagacgagcgtgaagagattcttaccacaataacgcaacttgcaaagcatatagatgaagggcggttgaggatgaaaaaggattgtgcaattttggtcgatgtagcattgcggagaaaagctctctacgtgctgttgaattacaactcctactggttgagaatcgggttacatgttgttcttgggcacacagccctcttgaatggaaagttgagcggagatgtaacaggagtaggggtgaaggatctgactgaagagtacgctcttttagaagttttcttggagaggcactttcttgcacatgctggtctttccaaagcatacgctactaacaaggctatcgatgggctatatcgagaagggtatgctgaagccctcagtagagtgatactgaagaggtttttcctgctcgtgctcgtcctcgataaagctaaacgtctgacttccttgaagatttccgacgggatcgacgggctggatggaggatccccgtcccttttcagatctgatgctagggtaaaatctagtcgtcaagcccttcaagaattcctatcggacgtaatgcacggtgagggagatgtgattggcaaccttggaaacctcggatatcacgtatatcatcatcaggttcctctggcagattacgatttctctgtagtggacttgattgaggatcttcaagacggcgtccgtctttgccgtttggtccagttattagcagccaatgatacattttttctggagagacaggagttgatcatcaaaagaagcaccgatggaagaacaaagagcccacggacgaagtgttggtggatcaagcggattaacctatcttgcttaaactggagattctatcagcatattcaggttccttcaaacggaaggaagagacaaatccacaactgccagattgccttggaaagtttggcccaagcaggagttcctcttgaagatgaagagggctgcagcatatgtgctgaagacattgttggtggcaacagagataaagtttttccacttctctggaatattatggtccatctacagatacccttgcttgtgagcagaccaaggctctgtcaagaaatcgctaaactacaaggaacagaaggacgctttgcattgggactgaacatagggactgtggaactgctcctaaagtggactcaggtggtttgcatgatctcgggtaacctgaatatcagaaacttcaggacatcttttgctgatggacaggctctttgctatattgtcaacctttaccttccactgttcctagctcaggaagatgttctgcgtcccctttgtcatatgaaccttcagattgacagcacacccaatctaagagggccgttcagtccagcctataagaaagcagtagcgcataatttcggactggttcaggccgtagctcgcaaacttggaaacattccagaggtgcttcagctggtggacctattgggtgaccctgctatgagtgagaggaacatcataatctttgttgctttcttatgctccagactcttgaaagaggagccattggatgaccaagttcgaagaagagaatctatcgattgggaagctggtgaccagcatgcatattctgcggatgatgttcctgctctttgttcatattcctcgcggcgtagtcttgagtctgaatctcccattggatttgaccgatcgtacacggtgccctggccgaaagaggaggctcgaagaagtgacatatcaccaactacagtctgcaacatctgctgcgataacaatgcgaacaatcctgaacctgaagctgagtataatgaagaaattttgcataaggtgtgtaaagttcaagcttggtggcgtgctcatagggcccgagagctgttcctgaggaaaaaaagagcagtgcaaacaatacagaagagatggcgaagcttttctgaaagtgtacggacccgttgtgctacgaggattcaggcgcattggagaggttacctgctgaggcaggtttttttgaggtggagagaggcttcgttaatccatcgcgagtgtcatgaaagggagcaggctgcattggtcattcaagcctattatagggcttggattcgcaaacggaagtatctagagacagtaggcaatatgtgcaaaatccaagctctgtggtgggcaaacgaagcccgagggaactttctgatccagtggaaggctgtgcggatcattgaatccgcgtggattgattacttgttccgtaaaaggtctcacttcgctccaatcgtcttccctcactggaagcagtgtacagcaaggcatagtttgatccgattgtctacagcatcctctctcaatcagagctggttccgtgatcgctttgaagaatatgaagttgaagaagagtataaaatggtcaatgttacagattggctacaagacaatgagctccagagcacggagtatttcagcaccgtgattcaagcctgctggagggctagagttgctcgcaaacgattcttgaagcagagacaagcagcagttctgattcaagtacaatggcgagtttactcgtatttcaagaagattacagctgctgtaagaattcaagccaaatggaggtgtttcgcatcttatcgaagtttcaagttgatgagatccagtgctctcttaattcagtgtttttatcgtgggaacttggaaaggagacagtatcagcgacagaagcggtctatcatctggcttcaagcacggtgtcgaggccggctgcaaatgaaacgctatgaagcagccctggaaagcatcagcagaattcagtcattctggagggtttacaagtgcaggaaacagttcatgaaactgaagagtgcagttgtggtggttcaagcttgttggagaggttatcagcatcgagaaactttaagcaagtccaggcaagctgcttcgtttcttcaaaagcgctttcgagggatcgtacaaaggagagccttcttgcaatacagggaagctgcaaggatcatccagaccttctggcggtctcggaagcttcgacaacacttcctggaggtaagaaggtgtgctgtacttattcagagccatttccgaacacacgttcagagaaggagatacgcacatattctgctaaatgtctgcaagatccaggctgcatggcgggctctgcagactcgcaaacgcatgttggagcataatatcgcagcggtagtgatccagactcggttccgagcgtacattctgggccgtcaacgtcgtggccagttcttgcaggaaaggagtgccgtttcaagaatccagcgatgttttaaagctttcaaattcagaagaaattttagaaggctcgtcaacgcgagcagaattcaaagaacttggcgagctcatagtcttcgtcgagagttcttggcgaggcggaaagctgctgttgtgatccaaagaacttatcgagcgcactgtcgcggaaaggctgaaaagtttatcagcagcatatgtaaaattcaggctttctggagggcgaaattagagcttcgacactttctcagacaaaaaacagccgctaaactgatacagctccaatttcgtgctctcatgcggagaaagaaagaagttttgctatgcagcgtttgtaagattcaggctatctggcgagctcacaaatctcgttcacagtttttgctgcaaaagaaatccgcagtaacgattcaggccggatttcgctgctataaggctcgtctgatgtttctagaacagaagagagctgcagtagtcatccaggccgcttttcgagccttcaaccagacaagatttaagcccatcgttgagcctacattctgtggtactgtgcgtagaatttctaaaatccaagcagtgtggagggctctgaaggcgcgccgaatgatctcagaacaaaggagggctgcacagacaatccagtgtttgtggcggtatttcgtcatcaagcgtaagaatgtgagacgaaatgctgcggctgtcgtcttacagtcttggttcagagctcttattcaaagacgcaggttcaaaagagaaagaaatgctgcgcttgctgtccaggctcatgtcaaaggatggatacagagaagaagataccgtggtgttttaggaattattaggaaagcccaagcactgttcaaggcgaagaaagtccgtgtacaatacaggaatcaaaagatagctgcttgcaaaattcaagctgcctggaggggtttttggatcaggaaaatggtagatcggtggggacgagcatcatctactatccaggcgcgatttcgtggttatcagcaaagaaagttttacaagagctacatcaacgctgttgttcgctgccaggctttgatgagaggccacctcattcggcagaagataggaggtggcaaagtgggcgattacaagatacaaactgtatcaaacgatgttgacaaatgcatggctgcagtgcagatccagtctgggtacagtgagtgggaaggttgtctcggaggtcggctgcaggtgcaagaactcgcgaagcagactggtatgaatgaaactgtccaggatctgtctgtttacaaggagactgaagaggaattgccactagatgtgaacgagaaacttctacaatctgttttgaagctacaagctatgttccgacttgcagctgcaagacgaaagcaagttctctccaggtctacgaggagatcctcgcgacgactttccgcgagggttttggatcaactctttggagatatcgtaccagaagatcaacgaggacttacccctgtcgaaaatgtcgttcagtgccttcagctcgagaggtcgtgttcagaaattggtattgttcgatatgagtattgtgaacaggcgtatgcggccatgatgatccaggccctctggaaaggttattcagtgcgaaaaatattcgcctcacgtacaaacaagcagctagttgattgtaaagagcagcaactagtgaatggtacaaatttcggcccagagaaactcagagcagacgaactgagcgctggccgtacgatattcagatggcttaccttctggagggaacgctctcactttgtaaagataaagaaagtcacagtgttcattcaaaggcttatccgtggatggctgtgtcgttgtaaatttttgcaagcaagaaagtccgtcgtatgtattcaggcacattggaggggcttcttactgcgtagagagatcagtctggtcaaccaagaactattgcagctccgtcagcgaattcagtgtacagcagccagtgtacaggacagcgatcgcctgggaaatagactgactgaagcattagcacttcttctgggccagaagactgtgaccggcatattgagtatatgccgaacaatagacgtagcaacgcatcactcgaaaagttgctgtgaccgattagctgaagcaggtgcagtgacgaaaattttgaatctgattcaaaccattaatcgcagtcctcctcacgaacaagtgttgaagcacgctctgacaatcctgaagaatcttgctcaccatctgcatctgagactacgtattgctgaggctccaggtgctataagtataatcactgaacagctccacatgttcagatacaaggaagacatattcatgagggcaatggaagttttgaagcaagtatgcgagcttcccgtaggaatcgcggtcttgcagcgtgaaccgcaaattttccgacgtcttcagctcgttgctcagtcgttggatcgtaagatccaagttgaaaagagaaatctcgacaaattacctccttccacggctcctgtacagaggaagctagccgagaagaagcttgtcgaggcgtcgggtcaattttcatccgtaatgtccctcttgaaggggatcacccaactcgagcacagtcagaggaggaagaccacgccgatgagtgtacctgtccccagcgtttcaaagcaagtgcctcgaagttgccaccggccgtctttggccccaagaccttctctggcacaacgggttcccctccaagatagaacgaactggtga