atggccgcggcacggcaggaggaaaataaccggagacgtccggggggtgacctagaggacgagagggaagcaaagagaacaaaattgcgagtagtgctgaatactgcggacagcaatttggatttcaatgtaaatgggaacgggctgattggcagctccctgcacgagaaggggttcagttactgctggtctggggcgcgggctaatctcggtgttttgagcggacggtattgtttcgggtgcaaagtcactgctattcaaaaagttgatatgccggacacaccaaatgatcagaagaacttgtgtcgcgtgggagtatcaagaggagactcagatgttgcctgtttaggggagagcaagcacagtttcggattcggtggttctgggaagttctcagtgggaggcagtttcaaggactatggagaaaagtttggcgtaggcgatactatagtctgtgcggtagacttagagagcaagcccatggctaaaatttctttctccaagaatggcaaatggctgggtattgcgaaggaatttgatgccggaccggctggagttggtgtaaccgagcccgtttttggacaagggctcccttgggcccgagctctatttcctcatttgctactgaagaacgtcacggtacagatgcagtttagtgtcagtgatggtcttgtaccgatgcaaggctacaagccctgggacgttgctttggaagacgggctggctatggagggtccaagaattggaaacaaaagtgactgtgaattgttgatgatggtcggattacctgcatctggcaagacgagctgggctgagcagtggagtagagaccaccaggacaagcgttacgtcatccttggaactaatctcgctctggaccaaatgaaggttcctggtttgctcagaaagcacaactatgcccagcgattcgaacaactcatgtcacgggctactgagattttcaacaccttactggagagagcgtcaacaacaccacggaattatatcatcgatcaaacaaatgtatatttaagtgctcggaagcgcaaactaaagctcttcaatggcttcagaaagatcgcggtcgtggtggttcctaagactgatgagcacgccagacgaacgaccgctagagcaaaggaactggggaaggaagtgcctatcgaagcagtaaacgacatgaaggcgaactttgttctacctaaaagcaaagacatggcgaagtcagatgagccttttgacgaggtttggtttgtggagactcagaggcaagaggcagagcagattgttcaaagggataagaacaatctgcccaagcctgttcctcggcagcttactcaaggagggagagggatgccattacctatgggctctctggctggaggcctcgtagatcattggggaaatccgttgatgtatcaaagaggaaacatgccgatgcctatgcctcagaactacgttcaagggctactagggtcacctgacaaattaatgggtcctagaggtgaaatgcttggtcctaggggagaaattctggggcctagaggagagatgttaggacaaaggggagacatgatgggtcagagaggggagctcgtgggaccaagaggagaaatgttgggaccaagaggtgagctattgggaccaagaggagagttgctgggaccaagaggagagcttataggccaaagaggtgagatgctgggtcaaaggggagagctattaggtcaaagaggagacatgatgggtcagaggggcgacatgcttggtccacgaggtgagctgctgggtccacgaggtgagttgctaggacaacgaggcgagctcatcaatcagagaggagagcttctgaatcaaagaggagaaccgtatggccagagagtcgagcttattggacacagaggagaaatggttggtccaagaggagagttgatggttggtcagagaggaatgaacatgccgaatgccactggtctaccgatgtcagcttatgatgctttgaactccctgagtcctacgatgaacctttcgcggaatggatatgaatcgctcaatcctgctactgggcttccaaggtccgcttacgatggaatgaatggagctactggaatgccgaggtctggttatgataatgggaactatgacgctgtaaatactttgaatgggttgcagaaggcagcctatgaagcagggaagcacgccaatggtcttggaagatccccatacgacatcgtaggtccggcagtggggttgcccatgtctggacatgacggattgacttcagcgaatggacttcccagagggatgtttaatccgaatgatggttttaatccaaactatacccagaacatgtcgtccgtcgtcgttccagagtatggcggagcaccacatccacatgcacaagctccggggctaagaggtccactgctgcctttgccaacccaacaacctagtcgtccacactattactga