atggcagggcgatggagacaagcgcagcggcgcaagcgctggacggatcacgcagcgctgctgccagcggcgagctcgcgggcgctggagccatggggcgagctgacgcgcccgctggcgcagcagctgcgcgcattcgaggcgcagccgtcgatctacgcgcagctggcgcaagcgaagccgctggggaacgcgctgctgcggcttctcgagcgcgaggagctgcgatcggatgcgccggccgccgcgaaggcgagcgtccgagtgtatttggaaattctgttcgtggagaattcgcgccctttgcatcgcggcctgctggccagcctctgccatgcgcagggcgccgagcttagcgccctcctcgaggacgcattcctcgagctgtgccgcgagtatggccctggaggagcgcgcgagcgcaaattcgccgtcgtgggcgtcgctgcgtcgctcgccgggctgccgcagccgggcgtgctcaaggatgtggcacgcaggtcggtgcccctcacggcgcaagccgcttgccgtgacgtgcaggccgtgctgcagcacgcgctggagggcgggcgcccgacgcccaccatcatggaggaggcgcagaacgccctgtcctcaatctactacctgctgcagcaattccccgagcgcttccgcgacgatggccctctgttcggcgccgtcgtgagcttgctgctcgacgtgctgcagacgagcgttctgtctcgtgactgcgtcgtggctgccggcgtcgggctggccgctgcggcgcaattgcagctcgctgctgacgacggtgctgggctagccttgctgctcgcgcgcatggctttcccgtcggcctgctctcaattcgccttcgcggtcgtgcgccccgacacaggtctggccgtcgatggcgatggcgctggcgcaggcgcagggcccctcgatgcattcgtggccgagcaccgctcgagcagcggcggcctgtgcgacgagatgcggaagctgtcggagttcggtcgcgtgtgcttcttccgtgggatcctgacggcaatttcgcgcaatgctctgagcgccattctgctccgtgctccccgtcgagggaagagcgacgacgatgacgacgatgagctcggacagtggcgagtttggacactcctgtacgacggaattttgccggcgctttgcgcgttttgcgaaagctccgtggacagtcatttcaaatttcacgtcgtcacggcgctgcaaatttgcctgcagcagatcaagacctcaatttgtggacacctcactcggaatttgttcgatggcttcgcgagctcggccaaaattcacgaaatcgacttccccccgtacgaacccttccccggcgccatggtcgcccgaattctccagataatttggaacaattgggaagaccctctgacacagacggtgaagcaggtgcagctggttttcgacttgctcgtggacgtgcaattggtccacaggagtgacctgtgtgacagccaggtgctcggcagcgccactccggcgccctgcgacgatgcccgcaaggacaattttctctacgagatcgccagcgatctgctctcggccggaagataccgcaagggcaagtacgtgcctctggcttctctagtgcagagaattggagccaggaagttgctcgccatcaaacccgatctgctgttccaaacgatccacgccttctccgacgacgatgtatgctgcgccgccgggacattctacaagtccttcctcgagcggctgcgagaggattgctggagcagcgatggggtcatggagggcacggtcgctgccaggcggttgtggatccctcctctgctttcgggcctgcttgccggcgactctcgtctccgaaacaatctgacgacgtatgcactgcccgtggcattgcagatcgacagtgacagtgttttgatcatgttggacttcatcctggaaggtcatactggtgccgaaagctgtatgagcgtggaagagctcggaggatcgcatggcctccccgggaatctgtcagtagaccagcaggtggtactcttgatctcagtactgaaggtagctcggaccatcgctctggctttggtcgagggagcgatcggttacacactgaagccagccgataattcgactgcgaggtatgagagagaagtcgaagatgaactcatagcgtccaaagtgttgaaagaaatgtcgcacgcagttttcacggtgaagggtcaagctgtggaagtgcacgtgaatcttctgctggcagctctgacccacaaagaagatggactgcgagtcgatgcgacggagctcatgtgcttgaatccgaagacagcgtctatgccctcgccgctggaaatctgcttacttcgcatcgccttgcctctgaatatgcgctgttcctctacgtccttccgcatgagatggacaagtttcatcaagaaatttttccaccatgctcgcagctcggttgagagacaactcaagaccagaggctcgaatggtggagctgcagaagatatatcctcgaatttagcagttagtgtgtccgagatgcaggaattcatgcagtggttgtcccaaatgttgatctcctcactctatccatctgctccatatgaacgtaagaacatggctatggagctcttctacgcactcatacaggtgtggagtgtgaacgagttctgggagaagagatttacaggcaccttggacttctctccctaccacagaagcttactgtcagctgattctaccttagttgtggtcggcgctatagtagatagctgggacaaactaagggagaatgcttacaaaatacttgtttgttacccgactcctttgccgggtttggactcagaatgtaaggttgaagggctgctcaggtgggccaagagtttggcgagtagccctcgtgtaagagaaagtgacgccggtgcacttgctctacggctgatttttcgtaaatatgttgtagaattaggatgggtggtaaagattcatccagaacctcatgtagtgaggccgacgtccacatgtgaaagtggatcaaactgctctcctgcacagagaactggagaaatggtgttgcagtatctcgagtctctgaacgattggctgcaatggggaatcgaggaaggagacaaagacctactaaaggcctgcagacaaagttttgttcacggggttctgctcgtgctgcgatatacagtagatgaaattgactggacttctgccagcgtccagtgctgttttggaagtttccgtgcaacttttgaaagactccttgccctgctactgcgcgtcacatctttggccttatgggttgtttctgcagatgccttgattctcaagtccaaattgaatgattcaccttcaggtgccccagatagagaagatgagtttgctgggtccgtaaatgacacagctgatattgatgacgaatacgatagcgacatggaagaaggtctcgctcctgcagagcaaattgtgatggtcggatgctggctttctgtgaaagaggtcagtcttctcttggggactatcgcaagagcagtacctttgccaggtactagtgagtttcaagagaggagagacgaaaatggcaatacacagacagaaaatgtagatatcaacgggtccaacgtgatgctggatgggaagcaactggaagctattggatctcatttcctgcaggttctattaagtatgaaacataatggtgcgattgacaagacaaggaccggatacatcgctctttgcgatcgcttgttgcgatctagcgatccttggctcaaccgaatgcctgaatcgtggcttcaacagctaacgaagcatacaggtgctaaaggtcaggtcgttgatgacttgttgagaagaagtgcgggcattcctcctgcctttcttgctttgttcctcgcggaaccagaaggcgcaccgaagaagcttcttcctctgggaatgcgatggctgctcgatacttgcaattcctttctggctgaggcaaaggcccaaaaccaatcagatggtctggaagtaaatgcagatgtggcagttattggaacatcaaaggttcacacaattgaagtgggagaaaacaattcttccagaactttgaagtctcgtgacgagggtgttgttcctactgttcatgccttcaatgtgttgagagtggtatttcatgacacaaacctggctactgatacttcaggattttgtgctgagggtttaatgacggcaattcaagccttctcgtcctctcattgggaaataagaaacggtgctactctagcgttcactgcgctggtacacaggatggttggtttcctgaatgtgtaccaaagggagtcagccaagcgggcaattacaggtttcgagttttttcacaggtatcctacactacatcctttcctcctacaagagttgaaatctgcaacatggcagttggagcatggaaacaccggaggagtggacagcgggcatggactcgcaaggacgctccaccccagtttggctcctgtgttgataatattatcgcgccttaacccttcctttatcaacagtgaggtggaggactggctcaacccttctgcttttatgccttatgtgtcacagtgtgcaactcaacgcaaccttcaggtcagagtgcttgcttcacgtgcattagctccgcttgtgtctgccgaagatttgctccaagttttgatcggactggctggaagtctaccagtttcagcacagactaaaaattcacaaacttccggcctggagcccaagacgacatccacagagagatcgtcaggcggagcgagggtgtctggaatcatgaaggtctcgtcgttcaacgctattcatggtgttctgttacagatgtacgctttactttcttcaaattgcatcagtcttcccgatagggatcttcaaggaaaaattttgacagaggtttttcatatagtcaagcactgctcatggctgggctctatcaaccactgcagctgctctatagtgatcggttcgttcctggacatgctgggtggactacttcaacttgcagaagcttaccaagaagattcacaaagcatctgtgatcagctgcacgaactcctcacgtgcttaacgggcgattgtctggaagattctggcagtggttctggctttcgagatccaactcgagttggcctccgtgagaaagcagctaagttgtatttccgagcagtgttctcgcagattgagggctcttcagacgatagtgaacttcttacgcaggtgacttcaaagcttgggactatgctatcggatcctagttatgaagttcgtctgacgaccttaaaggtcttgaaacagcactgcactctgtcccccacggcctcgtcacaacgcagtgacacgctaagctgcaaagactacacttttttgaaacctgtcgtaatgcagcggttgaggactgaatcgcagccactttgcatacggcgcatacttcaattgacattctcctggtctctgatggataagcgtgatctgggagtgacaagcagcagtaaggaagaagaggacatgtctgcccgagatctttgggatgctctactgaaaatttactcatcttcagaacaaatcaagaccaaagaagcctccgttcgctgtgtcggagggtccttgcagcatgtcagaagtatcatcgaaaagctgacgagacccatgagcagagatgtattaccaagttcgtcaacagacacgagtagtgatccccatagtcccgaaggcgatcatacatccgtggctgaagagcaatggtcgtatgttcagcatgttctcagtacctggttgggtatcgccaaaaagcactctgatgccagtgaaccagtgactttcaggagggccaccgccgaagccatcatagcgtcaggcttgctggatgacacacagtggatgggaaaggcacttgaaggtagacccggagtctttgaaaaagctgtcctggagtattatggcaaggccattctctctgtatggtgcataagcatcaaacttatggaggatgaggatttggatctgagacaaaacttgtctcttgcagttctcaaggtcatttcaagttcaggttcgataccggatgttgtgccagcacaggtggagaaggtaatccaggtgagctttgactttttgagttcccgactgggtacctggacaccttattacactgtgctatccgagtggctaatcggcacagacatcgacttcactctcaacaacagtaatggtgatctagtccggagacttttcgacaaagaaatcgacaaccatcacgaggaggagttgttattcgtgcaactctgttgctcacatcttgaaaggttcatgagtctgcggttcaaaagaagtgtggccattactggcgatccctccactcttctgtccacatcctctatgcaagaactaagtctgcgcaggtggagaatgagacatctgaaccaggctacgttgtgtgcgaagtttagtgtgcatagcatgaacagcatccaatgggtagggggcgtgaccaaccaccaggacacattcaaaagtttgtatcgtagtcttttaggtcttctaacattttctggtgtaagaaaggattcaggttttttattcaatatggatgctagtgaagaagaagagttagtgactgggttgatcgagctgacctctcttcttagacagctctcgttgaaccctcttgtatccaacatcctggtgcttgttttagacgcttacgagaagcagctgggacgtagtttaggttctgtagaatttaaggcccatcttcaagatgcattcgtaacgaactttgagcctatttttctgattagataa