atggcggcccctgtatcactcgagggtggggaaatatggggagacagaaggtccggtagcgcaagcatgtggtctcttggtgagactattttttctcggtcttccacactgcggagggaacacgacgacgaggaagctctgaagtgggctgcgttggagaaactccccacgtacgatcgcttgagaacggctatactgaaaaacgtcggcgagaatggccaagtccagcacgaggagattgatgtgactaagttgggatatgaagaccgacaacatatcattgagaaaattttgaagattacagaagaagataacgaacgttttctgctgaaactccgggacaggatcgatagggtcggcatagatctgccaaaaattgaagtgcgatttgagaatttgaaagtcgatgcagatgttttcgttggaggcagagccctgccttctcttatcaactggactgtatctcagattgagaacattttcagcttgtgtggcattaaaaggtctaacaagagggttctgaacatcctcacagacgtcagtggcatagtcaagcccacaaggatgactctattgctaggaccgccgagctctggtaagacgacattgctattggcccttgctggtaaacttccgaaggatctccagcaggtctcaggtcgtgtatcttacaatggtcatgcaatggatgaatttgttccccaaaggacatctgcttatataagtcaacacgatttgcacattggagaattgacagtcagggaaactcttgatttctccggacggtgccaaggtgttggaactagatatgaaatgttgacagagctgtccaggagagaaaaagaggctggcattaaacctgaggccgacattgacatctttatgaaggctacttcggtggaggggcaagagacaagtctggttacagactacaccctgaagcttctgggccttgatgtctgtgctgatacgcttgttggggatgacatgcgaaggggagtgtctggtggacaaaagaagagactgactactggcgagatgatggtgggacctgcgaaagctctctttatggatgagatttcaacagggctggacagctcaacaacgtatcagattgtgaagtgcttgcgacagtttgtacatgtgatggacagtacaatgctggtttcattgctgcagccttcacccgagacgtatgaactatttgatgacataatcttactttctgagggccagattgtgtaccaagggccttgcgattcagttctggacttcttttcaaccatgggatttaaatgccccgagaggaaaggtgtggcagacttcttacaagaggtgacatcaatgaaagatcaacagcagtactgggcaaataaggatgaaccatacagttatgtttctgttagcaagtttgcggagggatttagcaagtttcatattggccagcgcctcggagacgagttagatataccttatgacaaaaccaggagtcacccggctgctttggtacatgataaatacgctctgagtggatgggagctattgaaggcttgctttgctagggagcaaattctgatgaggcgaaatgcattcgtatacgtcttcaaagcagtgcaggtttcaattgttgccacaatcaccatgacagttttccttcgaagtacgatgcatcaacaaaatgtcggagacgggagcctttaccttggtgctctcttcttctcccttctcaatgccatgtttaatggctttgccgaactcgctatgataataagtcgcctaccggtgttctacaagcaaagggatctcctgttctatccaccatgggctttcactctgccggttttcgtaacaagaattccgacctctcttctggaggcaggaatatgggttactctgacctatttcgttattgggtttgctcccgagcctggcaggttcattcgcttgttgctccttctgatcgctacaagtcagatggctcttggcctcttccgtttcatagcttctctcggtcgaaccatggttgttgctcaagtcggaggatcgtttgcgcttctgatcgtcttgattcttggaggatttgttattgctaaagacaacatacctgcatggtggatatggggttattggatttctcctcttatgtatgggcagcaggcgctcagtgtaaatgagttcctcgcagaacgatggaaaaagccatacaatgattctacatttggagccaccactctgggaaaggcaattctcaagtcccgtgcactcgagacaagaggctattggtactggcttggtgtcagtgtcttgttcctttatgctgccctgttcaatattgccttcacattggccttaaagtacttgaatcctcctggcaaaaccaatgctgtcttttcggaggaagcgctggaggaaaaacacgcgaacagaacaggagaagaacttccatccagaggaggttctcaacgtggcagtgaaaggagttggcttccgcagtctttatctcagcgaaggagttcctctttgagagatgtggatctcgttgggaggcggataagtctctcatctgtgttgtcaggttctgatcatctggaaggtggagacgatacgggtgcaaaagccaagagaggaatggttctgccgttccaaccgctggccatagccttcagcaagatcaactactacgttgatatgcccctggaaatgaagcggcaaggaatagtcgacgacaggctgcagttgctacgagaagtgagtggtgcgttcaggccaggtgtgctgacggccctagttggtgtgagtggggcagggaaaacaactctcatggatgtgctggctggtaggaaaaccggtggttacatcgaggggagcatcagcatatctggttatcccaaaaagcaagctacttttgctcgtattgctggctactgtgagcaaaatgatatacattcacctaatgtaactgtgcatgagtcgataacttactcagcctggctaagactctcggcagacattgactctagcagtcgaatgatgtttgtggatgaggtgatggagcttgtggagttaactcctttaagagattctctagtaggtcttcctggacagacaggtctgtcgaccgaacaaaggaaacgattaaccatagctgtggaattggtggctaacccatccataattttcatggatgaaccaacttctggtttagatgcacgggctgctgccatagtgatgagagccgttcgaaatacagttgatactgggcgaactgtggtctgtacgatccatcaacccagcattgacatctttgaatcttttgatgagctcctgctcatgaaacggggaggacaagttatatatgctggccctttgggacatcaatcttcaaagctagtcgagcattttgaggctgttcaaggtgtgccaaaaatcaaagaaggatacaatgcagctacctggatgctggaaattacctcaatcgcagctgaagctcaccttggcatagacttcgccgttatctatcaaaattcagctcttttccagcgtaatgaggccctcatcaaggagttgagctctcctgctcctggagcgaaggatcttgtgtttccgactgcatatgcacagccatacagtgtgcagtgcattgcttgcttatggaagttgcatttatcttactggcgaaatcccctgtacaatgcagtacgcttcttcttcacgactatatgtgctttcatattcggttccatcttctggggacttggtggaaaaagggccaggtatcaagaccttctgaatcttatggggtcaatgtatgcatcagttctcttcctcggagtgagtaactcatcttccgtgcagcctgttgtggggatcgagcgcactgtattttacagggagcgagcagctgggatgtatgcgccgttgccatacgcttttgctcagtttttcgttgaatggccttacgtactggttcagtcactttggtatgcaaccctcgtgtactccacaatacaacttgaatggagtggtgccaaatttttctggtatatctacttcatgttcttcacgcttctctacttcacctactggggtatgatgacggtcgctgtgacccctaacggtcagtttgcagccatcatatcatcagccttctacggtctctggaatctcttctctggctttttaatcacgagacaggaaatacccgcttggtggaagtggtattactggttagatccagtatcatggtcgctttatggtctactagattctcagctgggtgatgtggtcgacaaaatcaaactccctgatggcggcagaacaacgataaagaagtaccttgaaacacatttcggtttccaccataattttctagtttgggttgctgtcgtgcatctgtgtctcgtagttatgtttggatgtgtattcgccatatgcatcaaatatttgaacttccagaggaggtga