atgacgccgccctgtgcagaacgtccgagcacagcgcaggtcgtcgatttagatgtcgatgttcctccccgagtggtggaggagccttcgggcgccagtggaagcggagagagcaagcaagagggagagggagaagaaaaggtcagggatgacgatgcggaacgaccagtcgacgaaatcgaggtcctcgagatcttcgaggacctcgagccagtggttcccgttccaatttcaactctagactcaatgtcgggtgtctggcatggtttcttcggtgcccgtgaacaagcaggagatgatgcggctggcggcgcctctcgttcgtacgtagcacctccgagagcgagtgatggatttcaatcgagtccgctgcacgacattgctaccagcaaaactctcgagacgatccacctgaatgtgaacatgttgccggccggagggaaggaggccagagcgctactgagctcgctcatgtccgatcctgctttacagatgctagagattgagggcgagtggaagtcagcgggatcattcatggccgagggattgtggaaggtgatcaggtgtgctcccaagctcgaggagatccatcttctccggctcggcgagctagatgcgcaggacgtgaagggctgggcggacgctttggtgaactgcactcggagtttgaaagtgctcgtgctcggagaattggaggaaggacacatgcagttcctgatgatggcattcaccggagaattctgcaatcaaacgattcgcacgctttacttctacgctcagagcggctgcattcccgaatcattcgaagatcgtctcccgaaactggtgtccgcgaatcgatcactgaaacggatttgcatcgacgagtggacgctggagcaaacgtccgtgggcctgtgggacgacgtcggccactctttgcattcgaacacgttcatcgagtacctcgaaatagtaatctcgacgaagcgacaattagaggagaaagctcgagcattgctgactgcggcgaatcagaaatcaaaacctgtcatcaaaattctgatacctctgaaatcgaggcactgggccaacgaagcgtcgtggaaaagtctggcgaaactcttggccgagtgcaactctgtgaaatcactcaggctgcactttctgaggccaatgtcgatccacagcaggatactcgacgtattacgggataatttatcgaccctgcaggagctggagttggtggacgtaagggaccaggatgcaggaagctggaagcggttctttcattctctgcgctacaacaccagcctcacacacatgcggttcaggaatatcgttggcctcgatgatgaatcattccgggaacttatggaactgctgaaagccaactcgactctgagaacgatcgactgtgacggcacgaagtggaaagctgatggcaaaggggctctcatcgacgagcttctgaggaataatgtccaaagggagtcatacctttctgttctgaagaaagccaagttgaagtttgacgatgccagggctgcccgtttgctgctctgtggatcctcgaatgcaggcaaaaccaggttgaagaccacgatgatgcgggctcgcaacaaacgctggctggaaacagacaactacaagacatgcaagaccctgggcatcgaagtggagtttctgcagaatgatgaggacatgcagattgcaatttgggatttagcgggccagaagaagtttcgtatcgtgcaggaggtgctgttcccgaaagcagatcaaccttgcatcttcctcttcgtgttcagtcccttcaataacgtgaagaagaatgcaacatctgatccccagggacaactgcgcgcagagctacaagagtggttgcgtttcgtggcgtcgaactcttgcaatggaacggttcttccacggatgatggtggtgttcacgcatcaggacaaagtcaagaaacccacaaccgagtgggctctcaccatcgtccaggaaatgcaggaggagtttcgagggctggtggatctcatcatcgatccgattttctacatcaacgccaacaagaagaagcacgttctgcctctcctcgacaaaattcttacctctttcaaggacttgttacacgagaggtctgacatcgtgccccaaatctgctcccagctcacctccattctagcatgccctggggataacatccagagtaatcccatatggagccgcgagacattctatgagttctgtttcaagagagtagaacccttcaacttcttcaggaaaataaatccacccacgagagagatttgggatgctatagcatcgtatttacatgatgtcggcagcatcattttgatctcggaagctgatctcgtggttgtgtatcccaattggctctcacgccacttcctgggatctctcatcaaactcggtcattccttgcctgccaaccgcaaagcttatcatgccttgacaagaactgcttcccttagatcatgcaatttggccgagagagatttagaaacgcttctacattctttcatcagcaagcccagctgtatatcctgtttcaatggattcgaaaatctggaaaccttgaaattacttctcctgcggctaggtctatgttacagaacggtagatggaggtgaaccccatgttgcccgctattttatgcccagcatagtccaggaaggtccacaacccaacactaaccttctccgatgggaagccgaggcaaaggatgaggatctgcacaattacattggctttcgacttctgtgcaaagatttcaggagaacatcgctgacttcaactctttttacgagattacagatcgacttgcgcaacaaattgacagccaactctacattcacagcggaggtgaagtcgtatcaaggatacagcaagtttttcatagacgggcatgagatcatcctggagaagtcggtcgacggaagtcatgtggacactttaatcagaggctcgcggatgaagaagagaaaggagacagtccagttcataatgaagcacatcattgatgagattcaagcattttgtgcttccccgcaaggctgtccaggggtgaacttcgccctctctgtacttagttcaaggagcgtgcagcttctgattccatgtgagcacaggaatgacaaacatgtgatcccggtggaccttctgagacaacacctgcagcgcaatgccgaggcccagttggaggaagatgattttgcagatgagaggaagctgttaaggtatgaacatgtttggcctgaagtagctgatctcaatcttccacgctactcgcagccagcggaagatcttcttccaaattgggagagtgaagtcgcgagcattttaggagacataaaaggtagatggatgaagcgtctacaaaatcttggtagaatcatggcagaaatgagagcagaagtggaccactacaaggacgagcgcacagcacaaggtctactggctctaatggttggtgaagcaagttcagcctgtgagtcaataccgcatcctcccacagcttctccttcagcaacacttgcatgtgagaggcaaatccaacaaccagagctactactgcttgacaaattgcatgattttaagccggaggcaatcctcggcaacacattcagcggagatagaggagttccaacatccgaggagacgctccatgatatcattcgcatgcaacacacactgaactcaaacttgatcacatttcagtccacgattgaggagctgacaggatacttccagtccttggagcaggcaaggacacccaagtttccgtttttgagttcgaagggtgaaattttcttgcatgggatgcacaggtttggagctacacacatcggcactcctgtgcgcctgcatttcatgtgtgaatccatgccgaaaccccatgctgtggagggccaacgaggtttggagatggtagtggagatgaagaacttcgaatacttgagaaaactgtccatcatttccaccaaaatcgtatgttataatttaaaagcaggcttgaaaatctatgtccgctcgaggccacgcgtctcacggacctccacggacctcaccacatttgaaaataggatgccttcgttcatcaataaagttttggaggaagattttagactagacgaacagataacatcgttggagaaaactgaagtttggctgtggttaagagatttgcttgagtccgagctgaaacaaagctacgcaaatccttttaatctctatagagtccgatactccaaaccaaataacggtggttgtgcttggctatgcgacaagtgcatgtttagagagattagagaaggcaagttggatccattcccaatgggctag