atggactggacaaaagaagatacacaattgtacaagccgagaagtgatgcgattttcgatgaaagtatcgagttcgacagtcctccgagatcgaacaatctaatgatacagccacatgacatggaagagatgagcctattttatgaagggccctcggtgtcaagagttgggcatgcgatctcaaccggcgaacggagtttgagacgaaaagcaatgaacagagcatgcaagctagggcagctgtattcaggtgtaagagacgagatcatgcccgagttcatgctgattggggaggttccagaggacgcagtggtctcagtggacatgaagcagacttatctttcatgggaagaggaattctcaacagaagacaggttcaaatcactggaagtagaaggagaattgaagttgagcatcatgctcggcttggccgatgtcaagggtgccagtaagtatcttacgagcgtgaccaagagttcgacttgtgtgaggatctgcatggtttacagaattgtgacgaaagaagaaactctaaatctccaacacgaggacgtagcgaggatgttcaggttggaagcgttgcaggactcgcctgctacccacgtcgtagtaggaattcagtggggctacagcggggtgatcgtctttgaacaaggcgtgacccagaatgaaactcgacataacgccgaggtgagcttgaaggcttctttgaagacggggttggctagctcaattgtgggcaatattatgagcgccgccaaactggatcccggcgaaggaggtgtaaaagtcacaccaagagaaattcagaacggcgatgacaatctgaagaggagatctgtgaaaataatggccgacatcatgccacaaaacgtcatagaaccgactgacttccagtctgcactagagtttgctcgatctgttgcagacatacaacacatcgagatcaacggtggaaggggtaagcctcaggaaatccatcttctcagcgtagaggcggtatgtcagaaactgaggaccacattcgtggtgcaaggaaccatcttgaaaactctgagtagcgatgtaattgctgcagtagagaaggagctggagaggttggcggacatgacgcaactcctgaccttgacttatgaggaggtagaggaaaaggccagaaaggtagggatttcagaggacgagctcacaggcatagacagagtgcagactgagattgcgatagaaacaatgaggttccgtgctgttttgcgggagcttttggtcgatgttcggtctggaatcagagaagagggcgagattggctattatctacgtgaattccagcgaacgaaatgttctgcagcggggctgaatgagcatttgaagaccttgaaagttctcgaagagaaagtaaactttctggagcacatgcagggaaagggtgtggaaattttaagggagggcacggatcccgattcgttggttgcagccaatatcaccgtatctagcctgtacatcttgtgttacgataacaaagagagagtgcagcgaaaatcaagctggatctgtaaccacgagctatttgaagatttgattgaggaaagcgaagcgggcggtaagtccaaactgttcttgctagactacgcaagctgtaaatcttggggtcgagatcaggacgtttgcatccagctctacagaggagggctttggaatcctgactacctcaagactgtccagtctacgagactgtcgagcgacgaaatgaatctacttcttctgggtcagacaggagttggcaagtcaactttcatcaatgctttctacaattacatgtcgtacgattccttagaagaagctgagcaaggtggggtgaaagttgctattcccagccagttcaccgaagtcgaccggtctttgaatgaaaataccgtgactgtgggtgacaatagtctggaggatgagaatttcgaagatcccagtcagtcttccacgcagagatgcaagtcatacctcttcagaatagaggccgactccggcaggcaggggttatccgtccgtctcatagacacaccgggtatcggagatacgaggggagaggcttgggataagaagaatatcaagaacatcttgatccaactgaagaagttcaagcacatccatgggatctgcattttcctaaagcccaacgagtcgcggctgaatataatgctggagtattgtatcacggagctgctggtgcaccttcacaagaatgccagccgcaacgtggcattctgttttactagcgcgaagtccaccaacttccacgtcggtggcactctaaagccactccgatctctactggataacattcaacggaagaagcaagtaagtatacagattacggagagcaccatgtactgcttcgacaatgaagcgtttcggtacttggcagcatgccagaagccgcaaggaccaagtttccaaacccgaccaccaggcagaagctgggatcaatcggtgaacgaatgtgtcagactcttgtccaagttcaactccgtcggagctcatctgagcgaggaaacggtgtccatcatcagggtcaagagtatcattgagagcctggaggagcccatgatgatgctatcagaacagataatcgagaactcgagtgccatagagcggaagcgtcaggagatcgaggacacaaaagaggatctggaggcgttgaggatggtgctaatgaagcccaccaaggtggtaaagtcaaccatttacaagctagctcacgcaagaaccgtttgcaccagccctgcctgcacgacccacgtcgtcctgaaagacggtcggacgcagatcaacaatagagtatgccacgatcggtgcacgggcttcgaatcgtcctttaaaatgatccaattaataaacattcgtctatgttcatcgatggtctcgggcaagtgcattgaatgcaaatgtcgtgccagggatcacaaattcgtgacttacgaggtgaagcagggactgagtgacatgccagaagaaccgaaagacggcgtcgacctcaggccgcatggagagaacagcgcagcagcagtcaagaggtccgcactcaaactgtacgagacgaaggtgatggagctcgaggatgagaagaagtacattaacgacgcgcagatcaagttcgctttctttctgcaggaacacagcttcacttccacaaacgactacaagtcgagatacctcgaccgccaggtctttcaactagagagcaagctagccagcgcgaagaacatggatcagaacatgaggaagatgatcgtcgacaggatcgaggatctgaaatccaggtctgacaaatacaagagggagctccgagaattcgccgcgttcctcaagggacaaccccaagccgacgacatcagcgtggacaacatcaaggccattctcaatggcctcagaaatcttcccacctgcggttccgtgttcgagacgcagctggacttggatgagcatgagcagcagctcgacgactcctgcttggaatttcagatcgaactcacggccgagagagaggcgcactccaacacttctcttccggccaacctcgtacggatggaggtacatcgacaacgtagtagaattcacagggattga