atggccgatgccaagggaaaaggtaagaaactagagagcgagcccaacaacaagagcccttctaaagatgcaaaggccccgaagatcgatgcaagcaaaggtgacccgaaaggtcagaaactagatggagccaaagctgaccccaaatctgcctccaaggcagcagcgccagcagcatcggccgcagctgctgctgtcaaggtcgaacccaccgcaggaaaagctgtgaagacagatccaaaagccactcaaggcacagcagacggaaagctctcaaaatctgctcctcctaaagacgagaaagaggcaggaaaacgaaagactgtccaagcccttcaggcagcacctgaagaagcacccatgatccaagaatttgtcccagaccccgataaggtctacatgtacgatgcggatggcaaagtgatgatgggcgaagatggcaatccctatccagggctcaacatgttcgacatcgtgggcgataaaatcttggacaagaaagggaatcccatacctggacgatttcagttcaacgaggacggcaatattttcctcgatgccgagggctaccctttcctcgagcgacaggaaacaacagaagaaaagcaggctaggctggctcttgaagagcagcgaagaaaggctaaagcgttcagtgagaaactagaagctcaaagggtgatgatgagtacacctttgcccagaaaatctgtcaaatgggacaagttttgtgacacgatgtatagtccgagtaggctcaggacggtcttgttgaaagaccgaggcagacccggtgatgactggagaaacttcgtcaagacgtacacgatcgatcaaatgaatcacagaatggcccgtcaactgcatggaagggcgggaattctatgggacagattacacacacatattacgtacttacagaatcctcggtatgcctccgagaatccgaagcacataaaggctttgagaatttttcgactggaagatacccctaagggtaaagattatgtgctacttgatcctcccgtggcgtactttgatggatttgaacctggaaaaacgtatgttcaacacttgcgcattttcaatttgagcccttggagccagcgaatcagggtaatcaagcctggtactttgcagtactctatcacttcgtccgaaaatccatttcaagggaaaacattggtgtctggtgataaatgcgacttcgatgtgatttatcaacctcctactgtgtggtgctacgaggatcaggttgaagtgaaaacagagatggatcacgtaacgatccccttgttggcgatcaatccacttcccgtggtggttcttccaacatttgttgatatgggtctctgcctggccggacatgcgatttcttactcttacaccctgacgagcaagggagctggagctaacttccactggttgccactgacaaatgttatggactcggatgtcgttaactcatgcgtgcaaccagaccctcgatacgatgatctcgaaagctactacgataacaacaacatattctatattcctccgttcgtcttgtacccctactcgttcaccacgacaaccgactcaaaacaggagtttattatgctttttcgacctcgacactcgggGaccttctacacttatgttcgtcttatgacagggaccaatttgcactgggagattaagtttaaagccactgcaatagaccttagactaaacttgcagaggtttgaagggatggaattcagaccaggccagcgagaattgggcatcgcgtttggccaggtcaccgtgtctcacatggtttcgaaagaagttacagttaagagccatacacgactacctgtaaggttcttttggcgtatgcaatcgaagcatttgaaagtgaacgaggagaccgatcctgaatgtctcacgatgggacgggacattcccatcgagaatttattggtgtttgtggcagacccaggcttcggcgtctttgctgtggagtcagaatctccgatcagattcaaattcaccccttcagatttggcaaactatcaccaggttgcaactttgtatgttgacacgagggctcctatgccccttgggtcggacgtctggaaagatttcagggagggtcttaggaatgcagaatacatcaaggccaaccactatgctgaacagaactggccctaccgagttctgtggggaatcgacaacagtgcattcgagtgcagcggccaaatccttaatcagcacgatatgaataccgtgtcatcctgcatcgagaacatcttccatgtgtcacaggtggagaatggtggaacaatattcaggatgatcgagatagacttggctggatcgggtacccatttcaatgttcgatttgctccttccttacttcagttctctggtatccttacgcttggccagattcgtatcgaggagatcgagatgatcaacgagagcccggttgaagtcattttcacttgggaagtccacaaaaccccttacggtgtggtaaaaaattcagcctacgttttcccagtcaccggcaaaattgctggcaacagttccaggaaaatacaggtgacaatgaaggccaacaaggtcggcagaatcgagctggtgtttcattgcctggtggagagcccttatcacaaaggaaaactgcctctcgtgctcaaagtagaaggtcacgtcagcggacccaacgtcatcatcaccccgtgtgtggtagacttcggcttgtgtcagcgggactctacttacaccctcgagatagtgataacgaacaagagcgcagactctcctgcgacattcaagattttttcaacccctgactcccaagttccacgaagtgatccatcggaagaagattctcaaataaatccacagtctcccaactccaagattcccgttgggtgcaccatcttcgaccaagctcagaaggctcccatctcatccgtcccaccttcagatcctatccagtctgcagtaccgcaacctcttcaacagactccactgacagctcaatcagtgccagaatccattccaccggatacgattcagaaactaccatctgtaaccttctcgcaaccgtcctcgacttctcctcctgaagcacagccccttttgccttccgaagaggaggaagagctaacgaagaagcctgtttgccctttccgaaaaccaccaccagagggcccaaagaagtggccgaaagacagagaggtgtcggcggacatgctaacagaacctcaggaaagggcttggatttcctcggcattcggtgaatgcttacaagtgttcaacgatggcatcaccgatccgaaactacctccaacgaaattactgcagcaacgagacacggactgtcccaagtccacattacctccactgaagactggccgcttgcctccgggggttctgacatccagcatcctgaaaggaatcacagctctcggtgaccagaaaatcatcccaggtttgcaagcagcagcaggccacgctctgcaaccggccaaagcctcgatctcgatgcccaccacggatctgcacggttctctcaaagctcatgctccgacacactcaactgcagttagctttgctcagcctctcgcaacttcagagattccaactctggcagctgcagatccgaactcacggcctgatcaaactgggagctccacaaccagaccattcgtggatacatccttacacctggcaagcgccgaaatgaccccaggcatagtccacggtgacgacgataagaggaaggacccatctccaggtgcacctgctgtgaaaaaaccgtttctggagcagatgggtaacctcggggctcgagccaaagtctacggacctggagggcctccgatcgtcagagcgggcaaggattacgcatcttacgaagaagatcttctgcagacactcatcttcgagccgtccgagggacagattcccaaaggtggaaacaactccgtgagagtgaaagtcactctgactggcacaatctgtgggttcatgcgcttggccatagtgtgcgagatatctggtgggttgtcacccacacaatacgcggtggctcgtgcccacatcgacagccctgaagcttgtttgattccttgtttcgtggacttgcgcaccaagttcatcaacatccctatcgacctcgacattgtgatccgaaacatgaaggccttgcctgcatgctacaactggccgcccagggacagagtcggatgcgagccggaagacctggacgtggaggtgaggcctcaaagaggtgagatccccccgaggctggagtggcagttgaagttcaagcttataccccggaagctcggaccgctcgacaccgtgctcatctgcaatgtttttaagatgatctgccccttggggctccaactcaaggccatcatcgtcgatgtccgtataagttactacgtcttccgcccggacagagaggacggccaccagaaacggggcaggaaggttgctcatgagagaattcttctcaagcgccagcaggatgctctggggaaccccgtggaggaggaagatcccgacaactgggtggaccccccggttccctgtctggattttggtcggaggcgagagctggggcgagcccattgcttgaagctggtggcgcgaaaccattctcccatcgaaaccacgatcaacctgtccatcggacactaccattccgagcctctggcttcactggtgcgggatgaaacatgggtcatatcgtccctgacggagaggctgtcgtatttaataccaaacaggagagatccatttcaatctgccatgaagaacaaggcgagacagcatcctccgttgacagatctctccgacacccatttgaagtacttcagtcaaccgggaaagcagatgttgtggagaagagccgaaggtgcaatgcacgaggctcttatcaaagaaggtcataccgtcgcattcctttgctatcccgcgtactcgggcattctgaaaccttggggtgactggtcttgcgaggttgtgtgcttcagcaatttgcccggtgattacatcgacattctcacctcaaaggtgggtagactgaagccagtcgaaattccgctcgagatccaaatagtaggcacacctcttgtggctagaagaaactggctggaacccacaggattacagcagcctccaaatgaaggagaaattgtggttgcatggcagcccacccctcatgggtgcaatacagaggagaagcagatttgggtgtataatcagtgtccttttcatatcgaactgcggtgggaattgaaaaggcagagaagtcttgagggcaagttggtaaccatgcagtttgtgattgaagaggacgtgctcacgcatgcactcttgacagaaaagcaagcttgggatgaggaggatccaacagtacatgtaaccacaaaggagcacattggaatcgtgtatgatcaacaagtgcacgttgtgtttagagattatctgcgaaatcttgaggactccgacgacaatgcgttctccatctatcctccaacacaggtgatactggggcatagcagtatgcctttcaagatcagctttactccaaatgaggagggtctgtactcctacatctatgctgcttattgcaggctttttgatggacgcacctgtgagcggaggcgttccacccaatttgcgtttgataagatctctgatcgacccgacgagcaatacacatttcgcaggcctgagaagaagcacgtctgtgagcacgtcctgactttccattccaaaaaggatgataaattcgtgcacaccttggtccacaaaacttccattgtggatccagctgatccagagatactcgctctgaacttcaacgaagatggcacgaaacccagaagactctcaagatatcactgctctgaggcctctaattctggatcagaagaagatggtttccgaccaccgaagaaaagtctaaccaaaaaggaactatccagagcaagaatcaatgcttacttacaaaacgttgaggacggatcctctgatctttcggcccaagatgcgtggccttcaggtggaggtaatcgtgaagaaggcaagttggaaggaaccagtgctcggacggagagagcctactctaaagtgcatgatgtagcgtacgaatcagaagaggagggcgacgaacccaagttccagtttgatatgcaaaggaggtccacaagacagagaagagtttcaacagggcggtccgtgaatttcgatatggatgattttgagcctcaggatgaacaggatgagatttatgatagagcgtataatgaatggatgaaaaaacctgacgtctttctggacgaggtcatggccacaaagcatgccaagaagtttttcaactttgaagccatcaggcccttgcgagtctcgttagaagctattgttctgaaaccaaggctgaaaaccaactttgatgacatgctccacgagagactgtcatttcgctgctttgggaatgatcctcctgaactgcgatctgatactcaagctctttacctcaccaatgagtaccctcaccccatcagatttaccatgctagagattcccgaaccatttgttattatgaacactagaaagggtgttgtcaagccggtcggaagccagaagtcggtacagcgcatgtccatatttgacggagatggcccaacctatgaacttgagagcggcaggactctgcaattcaacattactttccagccagcagttgacgagtgtaaattgaatccaccagatgtgattttcgatgttcacatccgtctttacttcactgatcgacatgaccagcttcttccgctacacggtgaactactcttcccagaggtgagacttatgcaggataaagtttgcctgggcgatgtggtaaatggaacagatacccaggttatggacttcagcttggcaaatccatgtcttccagatgcagactggcgaatagtaaccgataaatttcatctggaaactgtggagcttgcagccaggggtataccacctcgatgggaggatgcccaaggactggacaaagtttggcccattatatggtctgctaatccggagagaggtaggattcgcggtcgaagagatctggaattgacagaaagcctcggaattcaattccactggaacaggcagatcgtgacaatctcatttgcaccattcgacattgggttctacagtcaggtaatatacgtgcaaatccgcctcggtagaggagttcgactaactttggaagggactggcgtggatgagagaccccctactccacctccccctcctccaccaccacctgaagaaccgaaggaaaagacgaaaaaaggtggcaaggaagtcaagaaacctgggaaggaagctaagaaacccaagaagtga