atggcgggaggtatggatcacgcggaggcgaggccgtttgtcggagtctgcgggcgaatttggaggaaatggaaattcgcggggatggcgctcttgggtttctcgaccttgctgcaactgttgcagcttgaaaattccgccatggttgaagcgatgtcgctccagcacagagctgaactccgtgaggatgtgcgccaaatgtttcaccacgcctacgacaattacatgaaatatgcattcccgcatgatgagttgaagccattgtcccgaggctacacagactcccttggcgagctaggcaatctcaagctggagcatctctcaagtacctacaatggtacggcgttaacactaattgattctttaacaagtttggctattcttggtaacagctctgagttcgagaaatccgtcaattggttgggggagaatctttcatttgacttggatgtccgagttaatgtttttgaatgcaacatcagattgctgggtggtctgatatcagctcatatgctagctcttgacttaaagagtctgatgcccagcggatacaatggccatttacttcgtctttcagaggatttgggtcggcgtctattgccagcatttaaaactcccaccgggataccatacgcatggatcaatctaaagtatggattaagagaagacgaaacacccgaaaccagtacatccggttgtggctcgcttattttggaaatgggtgccctttcccgactgactggtaacccggagttcgaggatgcagctctacttgctcttcgtaagctgtggagcatgcgtagccctctcaatctcgtggggacgactcttaatgtgatcacgggacaatggatcgaacactcttctggaattggtgctggcgttgattcattctacgagtatctgatgaaagcatacatactgtttggagacgacgagtactgggacatgtttcacgatgcttacatggctgtacaacaatactaccgacacggtccttggtatcatgatgccgacatcagaacaggcggtcctactcacagacagctgactagcttgcaggcattttggccaggtttgcaagtactggttggtgatgttggagctgcaaatggcactcaccgtgagtttgtccatgtctgggagaaatatggagtcattcctgaaaggtatttatttgacagagagattatacacccaacggaaagatactatccactgcgaccggagttagcggagtccacttttttcctctaccaagccacaaaagatccgtggtatttaagagttggagaactacttgttaactcgctgaacgtctacacgcgtgtgaatggtggctttgctagcgtcagggacgtgttgaccatggagctggaagatcatcaacacagtttcttcctctcagaaacgtgcaaatacttgtatcttctgttcgatgatagcttcttaaagggacagaactatgtctttaccacagaaggtcatcctttgccagtattgagggcttggcagcaatggcaaccgtccgttgaatcatccttaaacacggaaaggaagagaggtaacaaagacagcgcccttgattttcgaatatgccctaatttgaagatgaatgactgtaaaaattgttcgcttagaattgactgtaaaacttgttcgcttagagtagagagtgcttgccatgtcctagacaagcagttagaccatcgatgtacacaagacacggactgtggactggatgccagttcttgtcggcgaaggtcgtgtagcgggtctggttattgtggcatatggtcgaaatag