atggggaacagaggccataatgactcaagctcagagtcagacgactgggaagacgagtcttggattgtggactgtccttgcggggtcagtcatgacgatggcgaggagatggtggaatgtgacgagtgcggtgtctgggttcacaccgcttgctgccgtgtgccgaaattgctaccgtcctatgtatgcgataaatgcaagcataagaagaagcagaaagaggaggagtcggaggtcgcgcagttactcgccgaccttcccagtaagcctgtcagtttcgaagagaaaggggtgccgaggccagagctttttactccatttcgcctcccttgcaatttaccaacggaggcgaaggcgcatgtcactggcatacccggaggtgatccttcgttctttgtcggtgcacggaaagtattcggccggcaactttggacgtattcaggatatgttcccaagagatttaacgtagattatgaccacttgataaatcctcgcgagagcacagccgaattgttgcgcgaaatgcccgagtttgttcctccgccgtacgttgtgaatcaaacgatgaagcggaaaatcatgaaccgtctgcaggctaaattgggagtaggcatatcgcagggtgatggcgacgagccgcataatgctttgacgaataatgagcagacagttgtccctggtcgagaggatgctaaggaagggactgtaccggacgacgagccttgcgtccaggacgtcactccgggaggcaagcaggtgaagaacaaccacgttaggaagttagaaggcaagcataacaagtacaggcacaagcccaagttaaaggatgagaaaccgcagtctcaggcgaaaagggccagggaggatgggttaacgaaagaagccacgagcaagaagaggagtagagttagcggagacgccgtgaaatcagaggagaaccaggaggtgttcttgaagtcggaggatgcaccgccggcgcccgtgatcccaccgacgtcgccgaagaaccccaaggccatgaagaaactggcagtgcaagaattcatggacggcgtcgtgagaatctgcagcagatgtgagaactgcgacatacccgtgggcacgcgttctgtctggaacttcggaagttctacagatcatgaaaccaagtggacgtgccaaaagtgtggcagagtcgtgggagtttcgacgcctacaggattcgcgacggactctgttttgccaaagcaagagcccgagagcgtggtagaaaacgctgtggcatgttctgatgtcgaaatagtggacaggaaatcgattgacaagaacgaggccgccgtcaagacgccaagaagcagagatgagagcaagcaacgacacgtcacaggagagtgttcgcccaatcatttaccacatcccaaggtgtctgatgacaaagattctgataccaaggcagcggattccggcgttcagcaacctccaaggaagtttgcgaaggaggaaatatgcgaggtgacgtgtgacaaggaaccttctgccataattctggagtctcccggaaagcgtctctatcgtccgggccaggaggcagaagccggggagatactagaggttttggattcatccgaacaaagggcccttaagcgtcagtctgttcatgcagaatctggagagatattggcctgtaaaagtggtacggactcgaagtttttgccttcagcagatgatttcaattcagatactcaaggtgagaagaaaaccacgaagtctttgaccacaccattggttaccgagacaagggggcagggctcagctcgaacatccggttgtcttcctgcatccgtccgggaaaaatttattctccaacaacagagggcggtattgagtccttcgttacctggacaaaccggagttaattcagcccagaaagttgtatctcctctttctgcaggcgttacaagtggttctggttttccgaaggtcagtcatagtgaggaaatcggtacactgcaagcacatacacatgattctccgacacaggcttcgaaggagcttgaaggagcttataaatctcaagaggggtcacatgatgtctctcttctgtcgcagtcttccgcgccagcacacagatttgaaacagagtcaacccaacgcttgaaaggccaaccagcagaaatcaaggaacagattcgaagtgagggaccttcacctggagttgtctcacatactccagttctcggagccagtagtatcacagatgcgccggagcagaaagtttctcttcctatttgtcaacaagcaagacagagcaacggggtcggaacttacagtcgtaaatcgagtgcgcaaacgggagcgtctgccatccatagttctgagaaggcctcagtcaacgtccgggtgccgatctcgacgaaaacggattcaaaagcgttggcagggcagatgaaaagtcctttatcgtctggaacttcatcgtctccaacatcaccgcttgtaactacaccgtcttccaaacttcaacctcatagcaacaaggctccaggttcgcctccacctcaaaagagcttctcaggaggaaatacactgaaatcctcaagtatacacggaggttcaaaagtctcatcttctgggacgtcgggtagcaagcaagttgcttctctgactacttctaaatctgttccgacgccttctccatctcctctctcctctaaagctgttaatacagcaaaagcatcctcgaggtcatccagcttacctgtgtcaaagtcaagtgatgtgggctcgaagtcctcaacgttgacgtcacgaggtggtaaccatggtggcacttcctcaggtgctctcaataaagagagcgggaagaactcatctcacagtaaaagctcagtggttggcaaagtggtctctccaacgatctctaagccgccatcttcatcaaaacatgggaacgttgtggtgaaaacacaaagtaaacattctggatcgaaagcgaccttacaaccttcaaaaccttctgggcacaccaagtcaagcgtcccaccttctgtacctaaacgttctccacctactgccctaagcagtccagccacagcaactactaccttaaaagacgaagagctagcactcctacttcatcaagaattaaacagctctcctcgtgttccacgtgtaccaagagtgaggcaagctggtgcatcgttgcagttgacatctgcttctcaagcatcagtatcgtctacgaagggaaatactggtgctgcttccagtgcgggtggaagtcacaaattaccggtagaacaccatctggctctaagaagaaggaacagggaagaccgccttagcagcaaggatggtgaaaggaacattggcagaagtcctgtagatgattcagtaaagggcgaagggaagaaagcagatgatgggaagattgatgacgggagaagtacttcagaagctatggccgtcaatatttctttaccagatgtcaaggattcctctggtggactgggatcacagtatgtgcctgagggcagcgcccgtcatcatctatttggaagaagcagtctatcgataatcgtgccaggtgcagaagatattcttgatggagacaagaagagtcctgctacgcttccaggtctgatcgaagaggttttgaacagcaagggccagcaaatatcttatgaggatgtatgtgaggccatattgcctcattggccaaaattacggaagtcgaatggtgagcgttacgcctatcttagtcatcgccaagctgttctggagagcttgagaagtaggcccgcgtgggctcatcttgtggaacgtcctaagggcttgcaaacatacatagcacggaaaagaagacggaacgagtccagaacgctgtctgactctgagtctgatccagctcctaacggtaccgaacatcaggcttatgagggtgtgagtacaggcaagtctttaaaacgatcgagggttgcagaaggagagaaagtagatggcggatgttctagcgggcaaaaatatgcagcagatgtttccaaagggaagcgtagggttaggaggcgacggagactcgcaatggatgacggaacagacggggaggatgaacccaaaacaaaaccagacaaagactcaggagtggccaaggaaacgactgccaaaggagtcagccaagaagaagaacctgattcgatttcatcgccgtccagtgaggaagctgtaagcaactacagcgaagaagatgaagaaatggttgtgcaccgggggatgcgcaacagacggcctcgtggtgatgaaagcacttgtagtgaggacgacatggattaa