atgggacgatctacgcagagtcagctcgggtactctccttccggggaggaaagagatgaggccacgggcaggaaaggacggacgaggactgcaggtgctctagcttgtatggtaaatgcggaagtcggggctgtgctatcggtcatgcgtaggaatgctcgatgggcagggcggtacatctctggcgacgagcctatggaacattccctcatacgcaatctgaagacactccgtcgcaagatcttcacatggcaatccccttcttctccgggatggcagtctgtgaacccctctttctacctgtctcctttcttggacgtgatcagatctgatgagaccggagctccaatcaccggcgttgccctctctgctgtctataaaattcttaccctagacattattgatgttaaaaccgtgtctgtggaaggagccatccatggaattgtggacgcagtcactagttgtcgattcgaagtcacggatccagcttcggaagaagtggtcttgatgaagatcttacaagtactgctcgcatgtatgaagtgtggggccggtctcgttttgagcaacagagacgtgtgtgtggtcgtgaacacttgcttccgagtcgttcaccaggctggtagcaagggggagcttttgcaaagaactgctcgtcatactatgcacgaattggtcaggacaatattttctcatttgccggaccttgatccaacccctggagctgtcaacgatgtcgaagccaccggaaatggcagcattgaagctgctcctcataggttatctacggaggatagctctaggtctcaagggacgaatccttctacttcgaacggtgcttctggagaagatggttattcagaaggtttcaccagagaaccagaaaggtcagaacctgattctcaagctgaggatactcttccaaggaaacctcccaggcctccaagcagagagaaaatggcgctcgtggtatcaaacaaagcagatcaggacaagtctcacaaggacggatcacctgctttggaaccgtatggtgtgccttgtatggtggagatattccacttcttatgttctttgctaaatatcacggatcctaccggtcctgggcacagtttgctcgccagtgatgaggaggtacctttgttcgcattgggcctgataaacacggccattgagctcggaggacaatccttcggctatcatccgaagctactggctcttgtacaggatgagcttttcagaaacctcatgcagatggggctgtccttcaccccgcccgtgttgtccatggtatgcagtattgtccttaatctttatcatcacctaggtacatttttgaagcttcaaatagaagccttctttgtgtacgtcgtcataaggcttgcacagggcaagtatggagctgcgtatcagcagcaagaagtggccatggaagccctggtagatttttgtcgccagcccaccttcatggccgaaatgtacgccaacttcgactgtgacatcatctgcagcaatgcgtttgaggatatcgggaatctgctgtccaagagcgcctttccagtgaattgcccgctgtcagccatgcatgtcttggccttggaaggccttcttgctgtgattcacagcatggcagacaggatagattccttgccagttacccctcagctggagatggtgaactacactgacgccccagatttcgttccgttctggacactaaagtgtccaagctacgaggatccctcatgttgggttgagttcgtcaggcagcaaaagtatatcaaacggaggctgatgataggtgctgatcatttcaacagggatccgaagaaaggactcgagttcctgcagggaatacgccttctgccgaaaaaccttgatccgaagagtgtggcgtgttttttcaggtacacgactggattggataaaaggctgttgggagacttcttgggtgatcatgatgagttttgtgtgcaagtgctacaggaattggccaaaacttttgacttcagtgacatgagcttagatgctgctttgcggacatttttggagagctttcggttgcctggtgaggcacaaaagattcaaagagtgctggaggcttttgctcaaagatactacgagcagtcgcctgtggtgtttgccaatgaagatgctgctttcactctggcatattctataatcattttgaacacagacctgcacaatccacaggtgaagaggaaaatgacggaagaggacttcatcagaaacaatcgtggcataaacgggaagcaagatcttccgcgggagatgttagccgagctctaccattcaattgccaggaacgagatccgtatctcttatgacaacggtgcaggagtcccagaaatgacacacagccgctgggtggacctcatgagacgctcgcgctcctccacgccatacatcaaatgcgattctcgtccgctcttagaccatgacatgtttgctatcatttcggggccgacgattgctgccatttcagtggtttttgaccatgcagaggatgaggatgtcctaagatcatgcgtggatggcttcttagctgttgccaaaatttcagctagccaccggctggaggatgttttggatgacctcgtcgtttctctctgcaaattcactacgctcttgaaccccactgcatcagcagaagagcctgtagtggttttcggtgatgacaccaaggcgcgtatggcggcagtcacggtcttcaccatcgcaaataagtggggagattacgtgcggacagggtggcgaaacattcttgattgtatactgcgccttcacaaattaggcctcttgccttctcgggtagcaagtgatgcgactgacgatgcagacgccggtggagactcagctcagggtagggtcatgtccggcaacttatctctagctgtaataccttcagctggaaacagacgccgctcgacaggattgatgagtagatttagtcagcttctttcgcttgacgtggatgaacccagaactcaacccaccgagcaacaactcgctgctcatcagaagacgcttcgaaccattgaagcctgtcacattgataacattttctcagatagcaagtttttgcaagcggagtcactgttgcaactcgccagagcccttatctgggccgctggaaggcctcacaagggtggaagctcaccagaggacgaggatacagcggttttttgtctggagctacttattgctatcaccttgaacaacagggatcggattatgcttctttggcagatggtttacgaacacatggcaggtattgttcagacgtctatggttccgggtcttttggtggagaaggcggtttttgggttgctgcgcatctgccaacgattgcttccttacaaagaggacttggcggaagagctcttacgatcactccaacttctgttgaaactagacgcccgtgtagccgaggcattctgtgagcgcataacgcaggaaatgatgcaacttgtgaaggcaaacgctggacacatcaaatctcctatgggttggcgtactgtgtcatccttgctagcaagtactgttcgacatccggaggcctttgggccagggttcgaaacactcagcttcatcatgtctgatggagcccacttgaccccagctaactatgttctatgtttggatgctgctcgtgcttttgctgaagctcgtgttggtggagtcgagaggtccattcgagctttggatcttctggcagaatcagtgaactgcttaattcagtgggctgcaacttgttctgacagcaccaagggagcaggcggagaagttttcaagccggagactaaagatgatgcaattgttgacacacaagcgctaggggaaatgtggttaaggcttgctcaagtgctgagaagagtttgcggagaacagagggaggatgtgagaaatcacgccatcttatcgctgcagcgctgcctgttgtctgtggagaacatccatcttccaccgaccatttggcacccttgcttcgaacaggttatttttgtaatgcttgacgatctgttagacgttgccctcagacatcctccgaaggaataccgtggtatggaaggcacactgctgcatgccatgaagtttctctccaagatttttctgcagtatctgagccaactctcacagttgccaagtttccgcccaacgtggttcaatatactgagtcgcatggaaatgtatatgaatgctcgtctcaaaggtaagggttctgacaagctccaagaagtgataccagagcttctgaagaatatgttgctgatcatgcacaataagggagttcttgtgcaaaggagtaccttgagtggggacagtctttgggagcttacatggcaccatgtcgaggccattgcccccgcattacaaagtgagctctttcctgagcaagaaggggatcctgaagctgagtcttctattcctcttctgggtaggggagatgcaccagcaacaccagttggcgaacaggatgctgagaaggtgaaggagcagatactagcagagaagcaatga