atggccggaaagcgcagggatgtaggatattctcggactccaccgaatcataaaaggtccaagttttcaaagtctgatgggacgcgaccagcacctgcacattctgagtgggcgcagaggagctcaaatgacaagctttcacgtcatcccaacaagaatcgtggctcccgatttaaacaaggagcgaagattgttgaaaaggttgtaaagaaggaggaggtaaaggaagaggaagaggaggaggttttgaacttttcgggagacgagacaacagcttacaatgttctcttgacttctttgcacgccaaaggcggctcatttgcagatgcctatgcgcggagacagagagaagagcagggcgcgagcagttctgacgaggatgatctcggtgaaccagaagaagaggatgaaactgccgttgatgccagtgaagatgatggtgcttctatcgagctaccccttgaagagcttgagggtgctgaagatgacgacgatgagtcgatagaagatgatggaaacgatgatgaagacgggagtgacgacaagactgatgagaaagcagatactgtcgtgcagagtgaggatgagtcagaggacgaaagtgatgatgagactgatgcacgggctgctagtgtcggtcaggccggtacatgtcaagaccccttcaagaagcatttggagcgcgggctccttgatgacgagattgcaaaattatcgaaaggtggagagaagttctatacaaagtttcctgcagcaggtattgacggaggtagctgggtatctactgcaccttcagcaccatctcaggaaaaacttcttgcaagttgttcggtaaagaaacgcttggagacctcctggcgggagtctcataaggaatgtacgtggggcgattttgaaactgaacagcagtgccaattcttctcactgtgtaatagctatcaggacatcttgcacacaagaaggctggtgaataaaggggatggtgtagtgaatcatgaagacgtcactaccatggatgcttacatattgcatattctcaaccacttgacgaaatccagggatttgattcaaaagaacaatgagaagcttcatcatacatcgtcaggtggtttgtcatcgcagtctgtcgtggatcctccacgggaccaaggatttaccagacctaaggttctggttttgctgccatttcgcagctcagccttgaagtttgtggatcggttactgaatatggttccagcgttacagaaggccaatgtggaacacaaagatcgtttctatgatgattttggtgctttgaacgaagaagacgctgaagcattaggtgttcccaacaagaaagatccaaaagctggaaaacctgcggactttagggccctcttcagcggaaacaacgatgatcatttccgcattggactgaaatttacaaggaaaggcatcaagctatatagtgagttttattcttctgacgtaattatagcgtctcctgttgggcttgttacgagaattggagaggcagagtctgagaaggcgaaggagattgactttttgtcatccatagagattgcagtcgtcgattttgcggacatcatattaatgcagaactgggcacatgtggcgactgtgtttgagcatctcaataaaataccagcacaacagcatggaacagatttcatgaggatccgagagtggttcttgaatggccatggtcgtcactaccgtcaatcgataattctcagcgctttctcagatgcaggtgtgaacgcacttttccaccgcacttgtgtcaaccatgccggaaagttgaaagttcgctgtcagtatgaaggtgtgctaagccgtatagttctccaagtgcgccaagtttatgaaaagatggactgtacttcgatcgcaaatgtggacgacttgcgatttgaattttttaccacacaggtgtttccccggattaagaactctatacaggggggaaccttactttttgtgccgtcgtacttcgacttcgtgcgattaaggaacttcctcaagtctcaaaccgcgtcgtttgctcttttgggagagtataccaaacaaagtgatatctcacgcgcccgatcgtggttctatcacggggagcgcaaaattcttctatacactgagcgtgctcatttcttccatcgttacaagattcgtggaattaaagacataatcttttactcgcttcccgagcacgcaaactactatgttgagttattgaatctgctggagggaaacgaagctccgtcatgcactgtcatattttcacgtttcgataatcttcagttggagcgtgtcgttgggacttcacgaaccaaaaaaatgctttcatcccccaatcggcttttcatgttcatgtag