atggcgatggcagcggcagcggcagcgtcgtcccagcacttgggcctcgccttgatcacatctttggcttgtctgcgaggccgagctggtgccataacatccgccgcttctaagtcatgtaggctggaattggataagctagtacctcagttgaatgcacacggagccctctccggttttcaaggatcaagaggctacatattacgcgaaccaatttgcaggccacgaagtctcagtgcatctgcaaccactcaagagagtgttaggggaccctcgcaagctggacctccgagcactgatggaggtgttattgacaccagcccgccccgtggcacccgagatttcccacctgaagacatgcgcttacggacatggcttttcaataactttcgggaggtgtcgagtttattcggttttgaagagattgacttcccggtgctggagtctgaagagctctatataagaaaagccggggaggagattacacagcagctctacaacttcgaggataagggtggtcgcagggtcacgctgcgccctgagcttacaccatctttggcacgccttgtcctacagaaagggaaatctgcatcgttgccactcaagtggtttgctattgggcaatgttggcgatacgagaggatgacaagagggcgaagacgtgagcattaccagtggaacatggacataattggtattcctggcgtggaggcagaggcagaacttctttccgccattgtcgcgttcttctccaagctcgggattacgtctagtgacgttggtattaaaatttcaaatcgcaaggtgctacaagaggtccttgggcgcagtgtgatcccagaaagctcttttgcggctgtatgtgttattgtcgacaagattgagaagataccaagagcagaggtagagaaagagttaacagcgttgggtcttcccgtggaagctgtggatacaattctacgggctctcacgttacgttcacttgatgatcttgaagaacttttagggtcagacaacgaagcagtcgtagaattgaagcaactttttgaattggctcgaggatatggttttgaagactggctgcagtttgatacttctgtggtccgaggtctcgcatgttacacaggaacagtcttcgaggcctttgacaggacagggactctacgtgcaatttgtggagtgggcagatatgacaagcttctgtctacatttgggcgagtagacactcctgcctgtggatttggctttggggacgcagttattgtcgaggacagaatggaaagagccagtgcgtccatgctcagtcccgctgctgaacttgcgacacggggaatggacaccgcagacgaggaaccagagcttccctccgctgtccaagaccttaaacggcgtctggaagggagtcgtcggttgtccatggaccagttgagttggttattaattggtccagaattggaggatttcttcccggcggatgccccgctttcgacgaacactgggtggcgaagcaaagtgcgccttcgagtgctggaggcaatcggcagctccatcagcaaatatgaagagctggacgtatcctacatttgttggagtatatcgatgttgaccgctagcgagtgggaggtagtgttgggaggtttgaggtccagcagcgttctacgacagatgaggattagttctttgagatggagttccgaggcagatttggagagcttgggtttacagctggggataattctcaattcctctagtgtaacggatttgacaatacattgtcgcaaattgactgcgagatttttcttgaatctcgcatcaggactgccagaaaattcccactcgaaactcaagtctttaaaatcattggttttaggtctaggagtggagggcggatctgccgccttattgctgaacgcattggccggagatgatggcaacggatcgattgagcgacttgagctggctgatatgtctggaatcaggaaatgtttagcagaagttttcatttccaaccgatcattgagagtagtcacgttgaacagcatcagaatgcctgtggaggaatggcgcttgctaggcgaagccatccgtgacaatgccacagcgacaactgttaccgtacgcaattataattattcattctcaatctcaccattgggactagaagagcttgctcgcgctgctagcgccaataagaaggatccagtgctgcatcttgatttctacgttgggaatgaaacaatgtcagcgctcaaccttctaggtagtgtactgcgaggggaaatcaagtctgtaaaatctcttagtctatgtggtggtgagtttcccatttcaggtggcaaccaaaagagtatggaagatatcattccgatgaatgggataattggagaaacttcagttctgagtagactacatttaaagataacaagtgatactttttttgagggagtatggaagcaactgcttttgttcttgcgtgggaacacaagtgtcacaagcttgtctttgtctttgtctaacactccatggtatttaagcctcgatgaattcgaatttcctgagtgtacaatgactacatcgagaagagggatcaatgcggtccataagtccattgtgaaggagtcaagtacgagccgaatagggcccacgagggtcagagcattcaaggcggagagcaattaccaaacagagaaggagttcagggacctgatggcattgctgcaagtaaacttgactcttcgggaaatagatgtgtccaagaccccgtggggaatgaaaaaggcggcgctgatcgaagcggccctcaagcagaaccaggagagggccgtgtacatgtcagtattcactgaagccaaactaccattcggagatgcaaaagccggtcgactcttcttatgcggctctcctagagcaggcaagactcaattgcgtcgaactttgatgaagataattcaggacaagacctggatcagggaaacactggaaaaattgtcaaggaccaaaggcatcgaagtggatttcttgcagaacgatgacgaaatgcaaatctcagtttgggatcttgcgggacaatggatttttcgtacccttcaacatgtactcttccctccaaccaacgaattttgtgtttttctttttgtgtatagccctttctgtgaggaaacatcttctccgaaacaagactcttgtttccggactgagttagaaggctggttgactttcatctcatccagcactaaagtcatgggccataatcttcctcaagttcttgttgtaatttcacacaaggataagatgggatccacctctttgaattgggttcactccatagtggaagaactcaaaataaggttcacaaactatgtggatctccgccctcttcatgactttctttatgtaaatgctcgggaaaagaatcaattgattcctctcaaaaatcacatttttgagatgttcaagaaattgttcaatgaaaattccccacgagttccccagctctgttttcaactctcttcccgactgctttcaaacatcaagaaggacagaacttgccctctttggtcattggaaaattttcgtgttttctgtgattccagcttgaaacaactcattctaccatctactgttgatcatccaagattattgacctccctcatatcctacttaaatgatgttggatccatcatttatattcccaaccttgatcacatcatcgtcgatccgaactggctcacaaattcagttttgggtgagctgatagctatgggtcaacactttcaagctcaagaatccaagacatacaagaaaatgattcgatataactcatatctgaggaaggagggatttgtgagtgaggtagagttttctctattgatagacacatacctgaggaagcaccaacaccttcaaggtgttaccagaaaggtccttgaaaatattattttcaatctagatttgggtttcaagcttgaagattcttctcaatatttcattccctccttcatccctgagtatgcaagcatggaagaacagaagcagcaagaagggacgcacgtggtgtcgatgtcatggaactctacggctgcgaattcaaagtttgtcggcattcgaattcaatgcgaagatcaaaaaacaatgtcattgtctgctgcgttttttccacgctttcagatgttcatgagacgcaagttgaaatccgggactgtgacactttctcgacattatctgcaactcttactcgatggtcaccaaatttatgtggagcaccatcagagtgaaaagtgccaaaattacgtagacgttctgatgttatgctcagagcataagtcaaaggaggaggccattaaatatgtactgaagcatattgtccaagagttgatatccttttgcgcatcacccaaaggctgtcccggcgtggcgttagtgctcggtgttatccaaacagtttgcgtggagaagctgattccgagtcatttcagaggagccattttgattgaggagctcaaatcagagttctctactagcatcaatgacaaacttggggatattccgttaaataggttgcaattggtgaaggaggaggagttgctcaactatgagcatacttggccttcgattccagctttgcatttaaacgcaacattcgaacaggctacgaatctgctgtgggagagcgaggtggaagcggttgtaaatgagatcccacagaagcataaacaattggagtcattgcaacaaagcatcatcagcttgaacaaggatttggttcagtctcaggctgaaagcgagatagcagttagcaactcgagttttcttcacagagaatactgcaatccagattcagccagttgcttgaaccaggccagcacaagttcggacacccagcttattttgtccgagatccacaatgtgcatgagacggtgagatcagtgaagagcattgtgcagggattggatgtgaagttaatctctctgcaaaaccaactgcagtcaacattcaatgacttcatgtctaaagttgacagaatgatcaagtattcagaatcgcatcagaaggacagaacaccaaagcggccttatgtcacgaacaatgttggccgattctacaagatgagtgcacttctacatgttgggacggttgttcggttacacttgatgtgtgagtccgtcactgggtttcaccccgtcaaaggtcaagaaggtttgatgctgcgattgaataaggagaatagcaggtggattccaagagttattgagatttcatacaaagtcctgtattatgctgtaaaggctggactggatgtgactctcgggttaggcgaagctattccggactgggatgatctgaaaactgatattgttaagctagataatatcagtgagaatgatcgttgggcaattcgaaataatgggcagagtgtgcagctgaacgaagcatggttgaggattcagcaaattcttgcgcctcagcttgaaaatcgctattccgaaattttcaagttgtatcaggtgaagtacaaaaatggtgggcatgcatgggtgtgcgaggagtgcatgggaaaaggtggtctctcttga