atggaggccaagcgggagtacatgtgtaaggaacggattgtggatctggagttcaaaatttcgcgactcggaatccttggaaaagcatactatgacttggttcagataaaattgaacagacatcgcaaccagataatgctggctcgaacccagaatatgctactgcatgctgctctcgacacgctgagacacaaagcattgattgctcgaaagaatctgggagatctggacaatttgcggaaaacagtggcctctcttcgagtcacctacgaccaccagagaaagctcgtattttcaaggcagaggaagttggaggcccaagtaacggacacgcattcagcagagctggaatgcgctggtgttcttgaccccaacaccccagacttgatcaggattcgccgattggagtcgatgcttagtgcagttcgactgaaaacaaaagacgtgcagattttgatgaagcactatgaggcgactttgagccccatgaaagaagagtactattcgtatggggcaaaactggaggcttgtcaaaacgttttgaacataaagaaagttgaatgtgagagactcatccactcacatcatgatgctatccgagcgagggacgcttctaaaaaggagttggaagagctgattggacggctgttcgggagagatggaagggacatggtttcccccgagatggaggctaacatactggccgcaatcaaggagatcaaaaaagtgatggaggtgcgaagtatgcgagaaatgtatcatcagttattgctccaagaaaagcaatctgcatacttgcagtcgatatacgtcgaactgaaacgaacagttgaccagctcaagaacgactatcctccgcggaggaaaagctcgatccagcctcatgctgtccaacacatgattgagggcactaagctcatagtgcgaaggcaatcatcacgaaaaggatcactgccactccttcaaatccttgaaggaacccagaaactggtggaaagactgcatgaaggaaacctgacaataccgagtggagaaggcgcaacgaaagaagttttgactctgtgtcaggagcgtatatctaatttagtgcaggctttacatcgcaaaatgaagttcatgcaaagagaagctcataaaaaagcgaaggaggaagcaaaagccgctggaacagagtacgagcgcgaagcacgattcgcagagtttgacaaagaggatgatgcccgaaaagaagcaaaggaaaagcataaggaagcaatacgaagagaaatagctgccagagcggcggcagctcagataaaggaagaagaaagagaggcagccaaggaagtaagaagagcacaaataagagtagaattggaacaagctcgagaaaagtcaagaaaggaagcagaagaacaagctgagaaattcaggcagtggcaaaaacagaacgaaccggccagatccagtattaaaaagacaatcagttcaagtgctcaggctcctaaaagtgtaacaattgaagaaagtataactcattcagtcgaatccttaataacgggaccaacttttgagggcatggataatgtacgagaggatccgaacattacacaaggtgatggaaaatctgcagcctcgacagtagaggaagaagcagaagctccagtgatgggatccacgtcttatgacattgataaaacccaataccctgctccggcgacgacagacgagtcaccttctcagcatgcagcacactcaagggttgaagcagaagtatcagcggaggcagcttcatcctcccaggacgagtcaacttctcagcatgcagcacactcaggggttgaagcagaagtatcagcggtggcagcttcatcctcccaggacgagtcaacttctaagcatgcagcacactcaagggttgaagcagaagtatcagctgtggcagcttcatcctcccaggacgagtcaacttctcagcatgcagcacactcagaggttcaagcagaagtatcagcggtggccgcttcatcctcccaggaacatgccaccacgatggattcagctgtaacacatcatgtatcagtcccgacagctcctgtgagtgcacaagaagagacgaacgaaccggaagtccagccaatagttgccgcttcttcccaagaacatgagggcgtcgatgaaactgccccagcagaatag