atggcggcccttgtgggctgtgttgggggtggtgatagatttgctaccgctgccgtgtggaagcatccgaggccgaggccttcgcaattcaatctcagtcatgatcctttcgggcgacatagttgtcgatttctcggaatttgtgctccctcgctggaacattctgtggtcagtaagaggtcagtagacgttcgggtagctgcggatttttctgactccaaacccgatgcttctaataagcgtcgcggaaaatgggggtaccacccacttgaagaactctccaagttggagaaagaagaaatagatcaagctggtgatgggaaactgacagatgcagaggtcgcccggactatttcagaggtaaattggagtgcagtcgttttctcttcagttgtttcggatgaagatgccgtgtttggaacagaagtgcaattcttaatagatgatcaaggagatttctacttcgaggtagaagacgaaaatgagtttttgcacaacctttcttcggaacaagtatacacggttttgattggatatggtaatgtggatggtctacatttttctgagttaattgaaggagttttaggtggagaggacgatgacgacagtgactcagacgacgagtctattgaactcgatagtgaagacatcgagattttctgggaggccgtggaggatatagaggctatgattgaagactcgacgcctgaagagtctttcagctctttaggtggctggggtggttaccaaactctggatgaagttcatcctatggagtttgcttacaaagtctctgaggctgttaccgctgattacgcatcggatctaggcaagcctgcaaggcgcctcaccatcactggtgttgctcgtcctgtcaccgaggatgaagaaccatatgtacaaggaatatggtatgatcgatttctcatggctgatgatgacagtgatgacgatggggatgaaagcggggacgatgatgatactgaggtggacggaggagatgaaggacaaaatcacgaaggtgacgatgtagggtcaacgagttcacaagctgctcgaagtggtcgccaggatggtgggagaacgaacagattaaaggctggagggacggaaggcacacataatgggataatctttggcaagtccttaaatggtagtgccaaactttccacttccggggatcttaagaaaaggactgatcctcttgttcttgctgaaaacgtgtggcagaatattgtgacggatggtgctgagaggtcaatgaatgacggacctttgattgaggttgggaatagtgctggcaatccagcagagaacttaggtgcgcgtaaggatgtcaatagggaaggacttgagagtcaagagggagctataatttcgtgggaacctcctgcaaataaggataaaaacaagcaattaggttcaatatttgagagttctgaagtgttggatgaaaatttggaagtagagtattccacagaaattgttttgccacctggcactaccattgaaggtgatgccattgtgggggagtggtcagagaggaccaagtcaccaggcggaggaacaaccttctacaagctggaaattctcagcattcggctggaccggggtactggtggccagtcaaacatcgaagttcgtgatttcgcctttgccgaaccagatgtcctggcacatttttctacagccatcatggagaaaataaattctggtgggagcaaggtagaaacggcgctgaaggcactggtcctgcgatgtaaaggtcttgaagccgaggaagtatcgcttgtcggcattgactgtcttggggtagacctccgagttcagtgtggaattgaagtacagacgatacgagtaccgttcagccggcgggcaacatgtgaagattcggctgagaaatttcttgatcagctactttttccacgactgggacaaagacgacccagaaagaagggccaacaatggaatccccagtga