atggcagggaaatcgaacaagagcaaaagcaaggccaaaaatggagggaccagtaaggttgctccggccgaccttgcagcaggtgcagtaggattgtcttccggaaagccagaaactgtagacacagaagttaagccctcgcaaaaccccgaagtatcaccaaagacgaaggcagcggctccagttgtagaaagtagtagcgacgaagctggtgtcgctaagaagtccgaggatggcgaaattcaagatggagagagcgctgtcctggaaggagaagacgaattgcgcttgtaccctatgactgttaaaggaccgtctggggagcagatggagttgcaggtaaatccgggagattctgtcttggatttgcgacaatttttgctggatgcaccagagacgtgtttctacacttgctacgacttgattttgaacactgccgatggcatgagatatcaccttgcagagtatctcgaaattggggaggttgccgatgtagctgctggcggttgcactctggagatggtcaatgcgttgtatgatgatcgatcagttaggtctcacgtgaggcgcacgcgagagctcatctcaacagaaaacctacattcttccctgtcaacggcgctggctacggaatatgaagaaaaacaggctgcttctggtcaacgagaggaaggtgaaacttcgtcgtctgctgttgaatcgaaggcgaagaccgttgcagtgaaggatgcaggtcaagggagcgtgaagccagaagcacctgagcttgaaggtctgggatttatggatgataccaccggactcctagcaaaccttgtgtttacgccgccagagtctgaaaacagctgtatcgagagcatcgcgttttcttcgttcaaccctgtgcctggctaccggaggctccaaggagacttgctctacctagatattgtcacagcagagggtcaaaactgctgtattactgcacatacccaaggcttttacctcaattcaagcaaaggaaatgtactagaccctcgacatgccaaagttaacgtcgaatcggctactttggtaggacttcttcgccagatcagcgagaaattcactgaaggtttcgcagaggttctagagagaaaggccgctggtcatcctttccagaatgtgccagttcttcttccccctaatccatggctgggagcctatcctcctcccgctcacaagagggacatcgctcgagctgaggattctctcatggttccttatggcactgaggtcatcggaatgcagagagactggaacgaggaactccagtcctgccgggagtttcctcgtgaaaatcttcaagatcggatcatgcgagaccgagcactgtacaaggtcaattgtgattttgtagatgcagcaacaaaaggtgcaaaggctgttataggcagatgcattccaccgataaatccgaccgatcctgatcgcttccatatgtatgtacacaacaacattttcttcagctttgctgtggatggagacttcgcctcaatgcagcagctgagggagcaggagttacaacagcaagcagatggcgcaatcaaagaagtagaagatgagaacgcgaagaaagtagagactaacgacgtttctcctgcggaagtcgtcgtagtaggcagcgaagtatctgaagttccaaaggctgaaaccgactccaccacagccgtagaaggagaagattctaatgatggaaacgttaccgccactcccccagttgtcgagagtgagcaggcaacttatgcatcgtccaacaatgatttgaagggcacaaaggcctacaacagcacagacattgcgggtctttacaccctggccatggccattgtggactacagaggacaccgagttgttgctcagagtatcataccaggtatactacaaggtgacaagacggactcattgctctacggatctgtagataacggcaagaaaatttcatggaacgaaaaattccactcgaaggttttggaagccgggaagcttctccacattaaagagcacgaagttgtcgatggttccggaaacaaagtcaagctgtgcgccccggtggagtgcaagggtatcgtcggaagtgatgataggcactacatgctcgacttaatgaggaccacaccccgagatgcaaactatactggactgggttcgcgcctaagcgtcttgcggccggagctgattgctgctttctgccaggtcgaggcacttgaaagagtgaagaagcgaaaagctgatggcgaggaagcagatgagaaaatccttttacaggaggagctaccgaagattgttctgaatccaaacgttttcacggatttcaaggttgctggggaaccagaggaagttgctgctgacgaggagctcgttcgtaaaaccgccaagtacctggtggacacagtccttccgaagctggttcaggacttgagcagtctagaggtctcacccatggatggccacactttgacggaagctcttcatgcccacggcatcaatgttcgataccttggtcaagtggcaaagctctcgaagcaccttccacatgtatgggatctttgcgtggtggagatggtcgtgcgggcagcgaagcatgtgctgaagggcgttctccgtgaaacccttgaccaggatgttgggggtgccattgcccacttcttcaattgtcttgttggggaggagacagattcaatttctgagacagaggccactaccgaaaccgtttctcccgttaagaatgcggagggagctggagaggtcaaagcaccggagagcaacgggaaagtcagcaagaaaaagaaaaagcaggagaaaaatgcttccgccgtgagctctgattcagacaaggctgaggccgacaaaaccaagacggaaaagggggagaaggctgtcgagaatcgtccctcatatttgtgtattacttcaaagttggtttggatcgatattcgagaatgtgttaagttcaaatatcagtttgaattgccagaagatgcaaggacaagaatttgcaaattatcgaccttcagagacctctgccaaaaggttggagtcatgcttgctgctcgagactacgcccttacctccaatactcctttccagatcaccgatatacttgaccttcaggcagtcgttaagcattcggcacctgtgtgcgcggatgctcgcgatcttctcgaaagcgggaaggtcaggttggctcaggttggcctacccacgcgggtgaagttccttggacctccgcagcaaccgcagtggttccggctacaccaaggtaaacttaacgaagcctatgagctattctcggaagctttcacaatcctccagcaggtgtgcggcccaatgcatcgggaagtagcgaactgttgtcggtacttggctatggtgctctatcatgctggagacatggctggtgccattatgcaacaacataaagagctcattattaatgagagatgcctaggtccggatcaccctgatacagctcacagttacggcaacatggcgttattctaccacggtttaaatcagacagaacttgccttgcgccacatggcacgaactttgttgttactgaacgtttcttgtggatcggaccatccggacgtggctgccacatttatcaacattgccatgatgtatcaagacatcggccgtatgcatgttgctctccgttatttgcaagaagcccttaagcgcaatgaaaggctattggggcctgatcacattcaaacagctgtgtgctaccatgcccttgctatagcattcaactgcatgggtgcctacaagctgtcattccaacatgagagaagcacatacaatattctcttgaagcaactgggagaagacgactcaaggactcgtgattctgccaattggataaagactttccagttacgagagattcaagcccatgcccataagcagagaggacggcagacccaatccacagcgaaggaagcagaacagctgaaggcccgctctgatttggttcaagctttccaagccgcggctggtaccgggccaggaggacgaggtgccattagcaaggcggctgcggccgccgcacttctgggggacgctttaccgcggccaagaggaatggacgagagggcagcacgagccgcagctgaggcgcgaaagaaagcagctgcaagaggtctgaatattagaccccaaagtgctccggcagcgggccaaggtatgccacccttgggcgatcttctgagtcttcttaacagtaataaagttgctcctccagccaaaacagcccctgcagcaagttctagcaaggcagcaactgcggtgaagggagtaaatgagggtaaaaaggcaactgcggctgctgtaaagccaagcgcagaacctgctgccgaggccaatgggtctgccgaaggaaaagtggagaaggtggcaccattgggattgggaggcggattgggaggtcttggcattgagtccaagaagcggaaaccgaggtcgaagaaccctgcgtag