atggcacgaacgccgatggccttgcaggatagcagtgggggagcgggtgcagggagcacgcccacgcgatcccgctgtgtgacagaaacagtgaacggttctcatcactttacgattaatggatactccctcgccaagggaatgggagtgggaaagtatattgccagtgacagcttcacagtcggcggttatcagtgggctatctatttttatcctgatggaaagaatgctgaggacaattcattgtatgtttcggtttttatcgctcttgccagcgagggcactgacgtgcgagctctttttgagctaactttgttggaccaaagtacaaaggcgaagcataaggttcacagtcattttgaccgctctttggagagtggaccctacacactgaagtaccgtggaagtatgtggggttacaagcgattcttcagacgggccgtcctagagacgtctgacttcctgaagaatgacacccttgctattacctgcactgtgggtgttgtcgtgtcatctacccaaggtccgaaattgtattctattccacttcccgagccagatctaggtactcacttcggttctttattagatagcggagaaggcgcggatgtcacatttgaggttgatggcgagatttatcaggcacacaagttggtgctggctgcacgctcaccagtgttcaaggcgcaactatacgggcctatgcgtgatcgcaatgccggaaaaataaagattgaagatattgaagctcccgtattcaaggcgatgctacacttcatctacagggattcactgcccgacactcacgagttgacgggttcctcttcttcagcttcgactttgatggcacaacatttgttagctgccgcagatcggtacgggctggataggttgcgccttttgtgtgagtctaaactgtgcgaggacgtcagtacagacaccgtggccactacactcgcgctcgcggaacaacatcatgcttcacagctcaaagctgtttgtctgaagtatgcagcagcgaatcttgcagccgtcatgcattcagatggattcgaatatttgaaagacagttgtccatcccttcaatcagagctcctaagaacagtggcgggcgttgacgaggatgtaggtacagggattagaaacagaagtgtatggggtcaacattcggatggtaccgatgccaatgggcgacgagtgaggcagaggacctag