atggctgcgaacgcggatgaggagctgctggcgcaacttggcgtgactgccgcgagaccggatgagtacgagcgtttggttatcgagcaggcgcaggagctcgcgggcacatcagtcgtcgaggaaaatgtggatgctgctctgggttttttgcagggggaggaggatcccaaatgtcgagaaaggagagttcggattcagaccatcctgtcgcatctggacaaggagatcgccgccgtggaagacagtcgcgtcgctttcgcctcttcgtccaattcggccgacgaagaaccccaagagaaagcgaacggcgtcggaactagtaaagggaagaaggtgcagaggaaaaagagtgtcatcgctgaagatggcggggcagcgatgcacctggcaattttggatgagcgtcttgcgagcttgaatgccaagaggaagaagctcggggggcagctgaagattttagaaaattccaacgccgatcgacatggtaagaagaaaataaagcagggagaagaatcacattcttctgcagcacctagccgggcctcgaaaaaggttgcattattatgtgatgacgatgaatttgacgcagctctggacgccgagaatgctagaattagaaatcgcagagttgtgcctaaaccacctcgtaaagcgaaagctcttactttcatcgaagacgacgacttcgatgctgctctggatgcagccactggttccgggtttgttgagagcgagcgtgagaagctcattcgtgagggtgtcatcactccattcagcagggtcgaagggttcgagaagcgagtccacgtgaggtcccgaaatgtcgcaccggcagatgaggacaatgagttggtcaggagatccattgcgaacgcaacagcgtccatggctgctcacatgaaatcgaggcccgcaaccaagctcttggatagctcggaattgcccgagcctgagcttccaacgcgtgagtttcgtctgcttcgaactccgctcagaagagtaactgctgctgctgatgggtccgagaagaaacccaaggcgaaatcaaaatctggagtgaagaggaaacgaccccagccggatagtaagtataggcgcagacatgaggcttcttctagtgacgaggatgacagtaatcccgaatcgaatggggtgaagtcaacgaagagatctcgaaggacaagcgatggcaatgcaggcgaattgctcgaagaggaaggtctggatgatgagttcgaggatgacgaggagtgtgatgtagctttagatggaggtctgaaaattccgggtgttatttatcataagctatttgattatcagaaaacaggggtgaagtggatgtgggagctccattgccagaagtctggagggatcattggagatgaaatgggcctcggaaagactatccaggtaacggcgtttcttgcagctctgcattacagtggtctttaccgcccttccattatcatctgcccagtcactcttctacgacagtggaaacgagaggtcaaaaagtggtatgctcccttcaaagcagaaattttgcacgactcagcagtgaaggggcatttgcatcaaactaagaagaagaatgaggttcgagaggaaggagaatgtgatgaggaaaacggtagcgaagtggaagacgaactagacgaggaggaggaggaggagaagaagaacagtgaagatgacgaggccctgaaaggaaagaagcctaagaatcgtgccgagaggtggaatgccatgatcgatcgtgttaccaactcggaatcaggacttctgataacaacttatgaacaactgaggatcaaccgggagaggcttttagacataaattggggttatgccgtgcttgacgaagggcatcggataaggaatccggacgctgaaataacccttgtttgcaaacagctgcagactatacacagaattattatgacaggagctcctatccaaaataggctgacggagctctggtctctcttcgacttcgtattcccgggcaagttaggtgtgctgcctgttttccaagctcagttttcattacccattcaaattggtgggtatgcaaatgccacacctctccaagtttccactgcttacaaatgtgctgcagtgttgcgagagttgattctaccgtaccttctgagacggatgaaggttgacgtgaaggcgaacctacccaagaagacggagcacgtcctcttttgcaagctaactcaggagcagcgtagtgcctaccgggctttcttaggaagctctgaggtagaacagattatagaaggcagtagaaactcactgtttggtatagatatactgcgcaaaatttgtaatcatccagatttgctggagagggagcatagtgctggtcatcctgattatggaaaccccgtacgttgtgggaagatgaaactagtcggtccaattctaggtctttggaaaaaacaaggacacagagttctcctgttcactcagacccagcagatgctcgatattatcgagagttttgccgttgctcaaggttatgagtacaggaggatggatggttgtactccagtgaagcagcgaatgtatctcatcgacgaattcaacgattcggagcaggtattcctgtttattatgaccacgaaagttggagggcttggaaccaacttaactggggcaaaccgagtgataattttcgatccagactggaatccttccactgatatgcaggccagggagcgtgcttggcgcatagggcagaagaaagatgttaccatctatcgcttgatcactcaaggtaccatcgaagaaaaagtataccacaggcagatctacaaacattttttgaccaacaaaatcttgaaagatccacaacaacgacgcatattcaagtcccgagacttgcaagatctcttcaccttgcaagaggacaaggttggaactgctggcacagaaacagctgcgttgttcggtgactcggtggaaaatctgatgggtcttacggaagctgaagctaagaaagtgaatgacgagactttggtcgctttgtgtaaccccaagggcatgaatgatgtggaaggaaaagaggagggcagtgtattggactccacaagtgatagaagcaaggataatgttgaaggagagcaggaagaaacagaagaggaggaatcacggattctcaaggatctgtttgaggcaaatggcattcattccgcaatggatcatgatgctatcctgggcgtgagtgagacagagaaggcgagggttgatatcgaagcagatagagttgccaagcgtgctgcagacgcaataaggcaatccagaatgattcgagctagtgatgacgtagcagttccgacctggaccggcagacatggagaggccggagccccatccaatgtgagacggaagttcggttccactacaaactcccgattggtggccagatcaacagcagtgacagtcagtagtgcgcagactggtagcgtactaaatgttcgtaccgatgttagcagcaatgcaaggttttcagcgggtgtcgcagctggaagtggagttgggagagccttgacctccagtgatgtacttaaccgaatgcgagaacgcaacatgggtgctataggtgcgggcatggaaagtgcaggacctcgttcgcaggtgtcaacctcttctctggtggcgaacaggtttgggagaggctcagcgccaagaggaggactatcttttcaaaccccacctttgggtagggttttgacgagctcctctcttgcacagcagaatgttcaaccttcaagtgggagaggttctgcttctccaaatggaccaggtgtaaatgcttcagcaactcagatcggcgctggacaaggttcacctgtgagaacgcttgcaagtcgaagcggtcagattcctgttggtgggagccctatcaggaccataggtagaatgacgcctggtactcaaaattcccctctctcatccacaggtggaagagaaggagcgaactcctccaacccaattacagattctacccagttaccacctgagagtgaacaactcttgtctcagattaaaatatacttagagcagaaccagggttctgtcccttccgctgttatagctaatcacttcaagaatcttataccacccaaagatttccctttgtttagacgtcttctgagggtagtagccaccttagcgcaaggagatggtgaatgttctatgtggaccttaaaaccaaaacctacgtag