atggggatggagttaatggagatatttggacatcttggcgaggcagagcaaacagctgcagatcccaatctgactggtggcgatcttacattcggtgacaacaatgagagtgacgaagtttcgttggagggtcttcaagatgaattggagcatttgcaaggacagaagatggtatcaaacattctcggacagggaagtcagctacgggaatacgctcgagatgtagaggagaagctgcggcttgttgaattggagtctatacaggactatatgaaggaaagcgacaatctggtgtcgctccatgcccaaatacgagaatgtgataccatattgacacaaatggaaacacttcttgggggttttcaggcggatcttggttcaatcagctcagaaattaagagtcttcaggagcagtcaatgagcatgggagtgaagctgaaaaatcgccgggcagctgagctgaagctcgcccgattcatcgaggaagttgtcgtctcacccaacatgatcgacacaatcgtcgatggagaagtgaatgaggagtatctacgagttctccaagttttgagtaagaagctacagtttcttacagataacacggttctcaaagactccgcagccatgaaagatgtcatacctgagcttgaaaaactccgagtaaaggctgtctcgaagattcgggaatttttgatgcagaagttatatgctttgaggagacctaaaaccaatattcaaatactgcaacaaaatgttctattaaagtacaaatatgctgccacctttctgcatgatcatgggcgagaggtgtacccagaaatccgagcagcatatgttgacactatgaacaaggtattgagcgctcattttcgaagctacattcaagctttggagagactgcagcttgacatagtgacaaggaacgacttgctgggtgttgaagacgccgtgacaaggggcagtgggctcttctctcgagcaaaagaacctttgaaaaatcgttctgccgttttcgctttaggggatcgtgcttcagttttgaaggacgttgacgaacccgccatcatcccccacattgcagaagcgagtaatataagatttccttacgaggttctctttcgaagtttgcacaaattgctgatggatactgctacttctgaatatctcttctgctcaagcttttttggagatgatactatattcaatgatattttttccggtccttttggagttatcaacgaacatcttaatgcggtactgcccaatagtttcgatgctataggactcatgctcatggttcggctgacctaccaccatcagctcgtaatgtcaaggagacgggttccatgcttggattcctatttcgacaagctgaaccttttgatatggcctcgatttaagctggtatttgatatgcacctaacaagtcttcgctcagctaacgtccggaccctctgggaagatgatgttcgaccacattatgtcactcgtcgctatgcagagttcgctgctagcctccttcagctgaataaggattacggggatggacaagtgcttgatttaaatctggagagattacgcgtggctgttgacgatctgttggtcaaactagcccggatgttcagaaagcaaaagcaacaaacgatctttcttatcaacaactacgacatggtgctggctgtgttaaaggaaaccgggaatgagggtggaaagacacagcagcagtttgaagacttgctaaaaagcagttccaccgtctttgtggaagaagagctgagggagtactttgagaagcttatcgcgttcgtgaaaacaagagcaggtgaagatgctggggccagcaacccacagcccatcaccttagaggaagtggaacctctggttaaagatttcgctgttcgctggaaaggggccatagaagtcatgcacaaggatgtaataacttcatttagcaactttgtttgtgggatggaaattttgagagcagcgctaactcagctgttgctgtattacactcgtctttctgactgcttaaagcgagttaccggggctgctgatttaggtaaagatgtggtgtccatctcaaccatcatgtatgagatcaaaaagtactcaagaacattttag