atggctttgggagatgcagttttgtttagacagaggtccatggaaggtatggcgggtggtcaattaggagctcaactttccttgtcctcagtaccacacaacatggacgagcttgtgcaaagaactagagttcatgcggatgaagcagaggaaccagcaccacagcaggatggggagactgtcgcgtatttgccacccaatctctatctttgtgacttgcgccatgatgcgggtgaaacttccacctcgttaggacctgcggagagcggtcttgtgtcgaagtggagaatgaaagacagaatgaaaacagggtgcgtggcactggtgttgtgcctgaatatcggggtcgaccctcccgacgttatcaaaatttctccatgtgcaagaatggagtgctggatcgatccgtcctccatgcttccgttaaaggcgattgatgccattgggaagaacttgcaagtacagtatgaacgatggcagcctagggcgaggtacagagtgcagctggaccctaccgtagaagaggtgaaaaaaatatgtactaccagccgcaaaagcgcaaaaaatgaaagagtcttgtttcactacaatggacacggcgttcccagacctactgtgaatggggagatttggctgtttaataagagttacacgcagtacattccactctcagtatacgaacttgagtcatggttgggaacgccatcaatctatgtttttgactgctcagccgcaggcatgattgtcaacgcgttttgcgataggccagattacggtggtggcaacccctcacctcatcccgctcctgctatgaaggattgtatactactggcagcatgcggtgcccatgaaatcctaccgcaaaatgcagagcttccagcggatgtgttcacctcatgcctaacaactcccatcaagatagcgctgagatggttttgccctcgttcgttactgaaggatacattggatcctgaccttatagatcgaattcctggccggcaaaatgaccggaaaacgccacttggggaactaaattggattttcactgctatcactgatacgattgcctggaatgtacttccccgtgatctcttccaaaggttattcaggcaggatctacttgtggcaagtttgttcagaaatttcttgttggcagagcgaattatgagggcagcaaactgttctccacagtcttatccagccttaccgcctacgcatcagcatcctatgtggcatgcatgggacatggcagcagagatctgcttgtcgcagttaccagctctactgagtgattcgaatttagaatttcagccaagtccttttttcactgagcagctcactgcatttgaagtttggcttgaacatggcagtagccggaaaaacccacctgaacagcttccaattgttcttcaggttttgctaagtcaatctcatcgatttcgggctttagtacttctgggtagatttttggacatgggcgcgtgggctgtggatctggctctttctgtgggaatctttccttatgtactcaaactattgcaaaccaccgctacggaattgcgtcaaatccttgttttcatatggacaaagatccttgctcttgacaagtcatgccaggtcgatcttgtgaaagatggagggcaccagtactttatcaagttcctggatagtgacgacgtctgcgcggagcaaagggctatggctgcatttgttctagctgttattgctgacggtcatccaaggggtcaatcagcctgcatacaagcagggttgataaatatttgcctggtgcacatccaaacagttccgggcgctgaatcacagccggagccacttcttctgcagtggctatgtctatgccttgggaaactctgggatggtgccccagaaggccaagctgcctacagagataatgctcgaacaacactcacttcccttttatcagaactgaacccggaggttcgtgcgtctgcaacgtacgccttggggacattggtgaaggcacacagtgagtctactattccaactgaaacctcgtccgtggaagacgaagaagatgaggaggcgcttacgtctgagcgcgaaatagcccgaagcttactgaaggttatcaatgacggaagtcctctcgtaaggactgagctcgccatagctcttgcacggttggctattgctcacaacagacttttccgggctgctgcctcagcttatttgaagcctcccagcagtatgttgtcaccgacgtttgcggcgagtaggaatgctagctatggttatacgcaacaattagcctttgctggatcaagtatgatggaccaaagtgcgggactgagagttggactcgagggaactactcctcctcgcccgttaagacccgttatgagcagtggctccctaccgtcgtcgggaaatcttcatggatctccatcggagctgggttacactgaagaagcaagatcactaggcaatggtccagcttccaacggagtttccagaagctggagattaaggggtgaagagagtggcatctatgtacagtgtgttgcagcagtgtatgctttggccagagacccatcgcctcgagttgccagcattgggcgacaaattttacggtctgtaggtgtagaagtcgtggtgaagcctgtgaggacgaacagcggaccaggccacacgcggaatgcgtcagtccctgcactacctcctacaccgttgccaagtggactagtacgctctacttcatgggttgcttccacttcagggaatcttgcgagcacattcagaacaccgcccccaagtcctccatcaagaccgaatttcctgactagcccgatgggaatacgaagagtttcatcaatggaacagttctcctctacagcatctactcctcgggatatgggaagaataccaatacggatatctggagaaatagggattgcaactacgtctcctgttcctagatcagtcagtgcaactggtctagcggatggaagtggagttccggttggcccagcctcactgagcatggaatccactgtccctacatcgactttgtacagttggagttgtgggcacttctcaagaccgcttcttgagcccacccacgaagatgaggatgaggtgctagctagaagggaggaaagagaaagagtggctctcgatggcatgtccaagtgccaacattcgagtgtcagtaaggtcagcgacccaatttcaagctgggtcacgctttcagaaatggggaccaaggctgtgttgttgcatccattttctccactcgtttgctgtgcggatgagaaggagactatcaggatatataactacgaggaagaacaactggtcaatacttttgacaaccacaatgctccagacaaaggggtatccaagttatgtttgctgaatgagctggacgacagtttactgctggtggcttcaagtgatgggagtgtaagagtgtggaaagattacactcaaaaagacaatcagcgccttgccaccgcattccaaacaattcaaggacacaaacccggttccaggggaatcagtgctgttgtagactggcagcagtacacgggtctcttgtacgcatctggcgaaatctcatccatcaccgtgtggaacttggataccgagctttgttttgcaaccataccttctcagtcggacagctgcacatcagccatgtcggcgtctcaagtacacactgggcaattagcaacgggatgtggagacggttttgtcagagtttatgatatcagaacccgtggaatgcttgtttgcgccatgaaagcacactcgaatagggttatgggtattgactttcaaccaggaatggatctcacaaagatggtgtctgcttcccaatcgggagatattaaatttctggatatcagaaataatgccagcccatacttgagtatcgacgcccacaaaggtcatctaacatctctagccgtccatagacatgctccagtgattgccagcgggtcatcaaaatcgttcatcaaggtcttcagtacgagtggcgagcagctgagcatggtgcgctaccacaatagtttcttaggtcacagaataggacctgttagttgcctacatttccatccatacagtgtgcttctggccgcaggcgcgacagactcaattgtctcaatttatgccggtgagatgcactccagataa