atggaaaagtcgatggagtttgtgcgggaaccggatcccgagcctaaaccgaaggatatcaaattggttcatttgacgagtgatttagaagcagatccggttcttgggccgtcggaccccagacctattgagagaatcgttcgcgacatcgtgtgtttgttcagagaccataaaggttacaatcaagcaagagatcggaggtttgctgtggagattctcgcctgcttccaagcccgcatagccatggcacagcatcctaagagattcggacgcgacatgcgcgacgacgattacaaacaattgcttgacctatgcgttcaacacttggtgcattgtgattgccctgctcaagaaaccgtccagctacaagtcaccgtacagacagcacttgagcgttccacagccaactatgtgaaaactagaatcaagtataaagagacgctggactcaattatgggtttcatagtcgacgtgaaggctggggatatccggaagttgtttgaaatcgtggaacttcttcacgggctgatgatggaatacttagtggaacttagtcgacaaattgacaccgacgaggttgtcgccgatctccgtaatggagaaatattggaggctttagaaagtgttctaccaaagaaagtactcctttactggatggacttaccccaggaagagaaaatcctgcagatggaggagcttgcggatgttgttattggaattcgtgtgttcaacaaatgtatgcaaaggggtggagagcaattcatactgccttatactaagtacgaagtagagagcgacaacctgaggaagagagtgcaggacacgattaaactggtagatagtagggtggcaaattgcatcttgggaattcgtgcccatgttggagagtttgggttgggacatatgtttattgtccgcctgagggacgagcttacttatttcatgcaagcagccgtatacttgaactccctggatatctttattgttgaaagactgaatgaagtcatcaatgtgcgcgagtattccgcgcactgcgtcaacagaattgttggtactattggaaaccggaagaatattcctgccgagctagtgtatccagagttgaggaggataggcatgtaccagaggaacattctgcaagaatacaatcttctcagggcacattcagtggcagcggatccactctttgctctctcagagaagccggagtttgtcatggccccaatgggaagcagacggctggaaattaaggccaaaaacttcctctttcttcccagaggatcgtcgctggaatgcccctcagacagcatactcgagattggaggttgccagagggcaacactggtcgatgacggacaagtggagtcgctgaaatctaggctggagtatggtggattttgtcctgtgtccctggtcgtgaagaatggtatgctcatgagaggtgacacgaagatcggcttggttcaaactggagacaagttctatgcattcgcagacgaagaagccatgggcaggttcttgaaggctccgcaagcttatttacgaagtattcacgcgtttttgttgaagatgccacagctgatccacatcttaggcctgcacaatactcaagctttctcttacgtctcaataccgaagatattacagcttttcaaagaacccttaccaagtgacttcggtgtgcaaacatgtgcccacgcacttcccatccaccgatgggacgaggagactctggaaaaacgggtgcaagcgttgaagaaaatgaggaccgacagcactcaaacgaaggagagtcacttccatcgacacaacctctgtcaggtctatcccatgaaagaaaaatggacacaaacaggcgtctcacggggaacgacgatggcacatcacgttcgagtactgcacaatctacggggagacttgcatgagaatgtgaaggtcgtgaaggccacgtttgagatggaagacactgtcgatctttatcagctaaaccgaggaatgaacgccgatgaaagcgaggaatccaggctgagaatctgcgagggaagagctggagaggaaggacccagctccggtgatctctag