atggaaggagaagtagcttcgtctgtttcaacctcgaatgatctcgtgcccgaaagtctcttgggctccgagggattcaaagctcctcgatggcgaacacgggtcacagctgccgagcgtgcagtccaaccttttgtcaagaatgacgggctttcttcttcgaactcagatctgaactttaaactatacgagcagttgtcacaacaattggtttatgatcttgctctccacgactctcactggcaggttcgagttgctgcaatcgagtccgcaaccacgatcctatcagctctgagggactcactttctgcaaactcgtttgctgagaatgtgtggggactacttgcgacatgtttggatccacaaccggaagtccaacaggttatttttcggtgcatatcacaaatactcttgccctcctccccgcatgaagtgaaccagacagctgttttagccctatgcgatcgcttcgtcgaggcaacaattggacatcctgctatgcaagtgcaatatccagaatcagctaagagtcactccggacgagagttttcaggcctggacaattttcccaacggtcaaattcttctgtctgggctgactgccgctgcttatctgcagcttctgcctctgcctaagttgaacagagagcctcctcaacaacaagaattagatatggtgcctcttcttgtgatagtcgtgggtggagctctggaggacgcttgtaagagaaataaccgcgtgcttgtcaaagggctgagaatgtgcttgagatgcctgggatcgggagtttaccggaagtcccttgtatccatgctcaatagaaacagcagctactatctgcttggcacgaaaccccctagaacatacactaaaacaggcagatttgatgaagaaattgccgacgcccttggggccgcaaaacttgcaccaagtttgaaggcactagctatcgcttttggagcttttgatgccgaagaattagtgttcgactttcctgtacctgagaatgatgaagaaaattctgtcagaaagtccaaccttggtgaagaagacttcattgttttgcaacatattttggaggtgatgcatgtgccctctgttcttacctctactgcgaaggatgacacagtcgggactaagtgccgagactttctcgaaataagttctccccttctcaaaattgtgaagtctatccttgatggcaaggattggcatttgggcaccgagccgtatgaaagaaaactggtggaagacttggttctttgctgtgctacttttgctggcggtgacggtgataatgtggggtctgtgctttggactagtgacgaacaccgtgagctggctattagcttgttagtttctctgcataactccttgcgctggtgtcatggcccaggcacggggttaggcttagataggaatagttcatcttcaaaatgcatttccagcgtggtttcagaaaacctactgtcattgctgtcaacactgaaggagatcattaagggggattctggggaaagtggcgaaaggactagctacgccaatggaagtgtggactcgtctattgtcgctgcccatcaaatggactggattgtgaggcagttggagcaagcagaccttgaatcacacaggtccttgataatcccttgccttctgacagccttggatcacttttctccagaagttaagagacgagccatgagaagttttcttcatgtcgcgaggaatatgaatcccaaggagtttcgatggaataaagatgttattctcgaagcagtatctcgaagtttggttggatgcgaagacctttggccagttgccgtgaagctagctatagcaacggtgactcgctgtgaaggaagtaatccccgtagtccgtggtatagacaatttctcggagaaatgctaaacgagctagaaaggcatagggacgatcaagcaaggcgagtaatctggcttcaagaagtcacaccactgatggaggctatggggctggttctagttgcacacttcagcagactcttaccattgttgtattattggctgcacgcgccagacgacttaacctgccttttggccctttccagacttcgtactgtgataatttatacctggccacgagttcctgcacatataaaaagattcacggacgaggctgtggaggcatattttgagtcgagcactaggaaattggttgtagacgtacagagcgctgcaatggaggttctccagcttctaaatctttgtggcgggctggaaattgaagatgctttagacgctcgtccaaagcatcggtga