atggctcagcgcggggcactgccgccgctgcgtgtgcaagtgccagctctggggactgcacccagccaaagattgagcaaatattatatggccttttctccttctaccacccccacccctgtaattcataacaggccccatacaggaaggttgtggatcgctgtccttctgcaactgtcttcgctctatgctgtgcatcaatggctaagcagatcgcaggaacagagtgtcgtcaattttgcatttctttcgttttttgtcgccagtttggtgttagggttgctacagcggccatggaaaggtcgggcaatcggttcatctcagtggctgctgctcctgctgagcggtggtcttctggccctttcgtttatgctccgaatgcgaggcttggcagtagtgggacctctggagaccatattggcagattatgcaggggcagttgtaggcaaagtgttgatcaaagcgcaaaggaaggtccacggaattgggaatgcgaaggttcgtggagctgttgccttgttcgccggattgtactttctctctcaaggctgggcggtgtcttcatgttctccactctcatcccttttcgttcctgtgaccaaaactcgaacatttgtcacagccagattgatcagatctgccaaaataggctcctcaggagattctagaactgctggaggagaggaggcattgcagttagagaaagactgcgcgaagtatctgtcgataattgctccgctttgtgccggtctgctctcttctgtgcagagattgttgcccagcagaacgagtctggggagtattcctaagagacgactgcagtctctgacatatgtaacagccgggatggtccttctcccggttgcacttttccaggcggctgttgcggaagctggttctatggatgggaaggttctgtggcctttgttcagcatgatagcgttcggaatggtgggggcatattttgctgaattcttttccgaggagaagctgctgatttctccccttggcaccatgcattttggaatcaccgcttgttgtgtgtgtatattagagctctggcacggttccaatttttccctcatcggctttgtagtttgttgtgctcttctagccattggggttcgagctgccgcattcatttccggaggactcgactggaattcaatgtctgagcgcgaatattctggagcgtctgtaatgtccatgatccagacgcctctgtatcacatttggacagatgtaaagacgaggaaaattgccatgtttctactcatcaacacgtccttcatggttgttgagtttgtcttcgggttcctcagcaacagtttgggtcttatatccgatgcctgtcatatgctctttgactgtgctgctttagccattggtctgtatgcttcgtatatttcccgtcttccggccaattccaagttccagtttggatatggcaggtttgaagttctctctggatacgctaatgcggtttttctgatactggttgcttctcttattgtgctggaatctctcgagagacttctggagccacccgagatctcgactggaagcttgctcatcgtctctgtgggcggtctgctggttaacgtggtcggcttgattttcttccatgaggcacaccatcatgcccacgggagtggcccttgcgttcacgtccatgcacatcatgacacctttgtgccaattcctgctcccaaaaatgatagggatgcaaatgttcatcatacctctctgaagacttctgctcctcccaaagtagtccactcctactggcaatctccttctcaatctcaccatcatactctagactctcccattctaaacttacagggtacgtcccagagccgagttgaaaaccactcgagcaatagatcatctccactaacctcttctcatagtgaacctaatgaaactagggccagtgcccactctcaatttagtcctcactcacatgacggaactagtgcagtccacgaacaggcaggaggttcactttattctcgtaatcacgagaagcatcaggttcattcttcggggaatcatacggctgatggtcaagaaggttcgaaggataagctcgctcaccagcagcagtctgcacggcaggagcacaaccaccttggagctccccaaaggtctggttctacacatgcacacgttcattcagaaagctgctcacatggccaccaccacaacgtcgcctctactgccgtccagggacacgtgggacatgaacaagctgttacttatccaaagccccacgaggatcagagaggattcttaaaggagaatccacgcagcggtactgccacctccgaaccgaagtctccacggcacattcaccataaagttcatgtcttagctaagagaccagtactcatgcggtctgcgtccgcattcaagaaccagatggtcgttattcatcctcaccatcctcatactaactcttcgtctggagatacgcatgggcacggtcatttgggagaacaccaagaacacaaccatgatcatcatggacacggggtacatactcattcggccttcaagcatcagcaggttgttatggagtgtgacgatcatcatgaccagagtgcctctcaaccgaattcttctcaggctgatgttcatgggcacgggcacgggcactttaacaatcaccatgtacaaggtcactctggagactaccatggacacaatcatagtgggattgacaacgatggcgaggacaaaattcatcttagacagctcgttcatatatctggagagctcgatggtgattttgacagtgatcatcaccaccatcataatcataaagctaacgaaggtcactcaggggagcattctcatcaccatggtggtaaaccttgctcacacgatcatagtcacgagcacgggggccacgaagggcatgatcatcaccaccacggtcacagccatggagatcatgacgaccatggtgatcatcaacacatagatcacaatatggagggcatatttttacatatattggcagacaccttgggtagcgttggtgttgtgatttcaactctgcttatcaagtacaagggttggctatttacagatccagcttgttctatcttcatatcagtgcttatagtatcatccgtcgttccgctcgtcagaaactcagccgagttgttacttcaaagggttcccaggtctgcagagaaacgcattgagaaagcattgaagaaagtggaagtagttgatggggtacatgattggcacaagttgcatgtgtggagctacacgaataccgaactggtgggtacactcaggttgcatgcgtctttgggaactgacaaacaacttgtgcgtggcaaagtaaccaaaattcttcaagctgccgggatttcggatctgactctggaggtagaagatcttgagcacgaggatgagtag