atggcgggaatgaaggctgatgttgtggatggcgccgaagtcccgccatcgcaggctgtcccgttggtcggagtgccggtttttcccaattgcatcaaattctcagaaaccaatctcttggcagtcgcggccggccatctcgtgactattctcaatccagcagcattggctggtccccggggtttcattcctatcacatcgagtcctttgtttgacataggaaagaccccatcagaatgtttacaagcaggatcactacttccgtaccttttgttccgggatccacgtccgggggtacgagcaatggattggtctccctccgggttggctcaaaatggagggtgccttttagctctttgcacgacagataaccgagtgaagatttatcgtgaacccttctccgacttccagtccgattgggtggagattattgacttctcagaaatggcttataggcactgcctggacgaaaatttcagggaatgtgagctactctccgcgcagattgccttgaaagatcattcaatgcctactccttcagattggggcttgtcgttaaaacggaaacatgtggatgaagatgctggagtagaagaaccgcaacatcgaaaagtgcagaacagaaattatggcttgaggcacaaagctgtgggaagaatggacctgatggtgagttcgagtgaacctcaagtagttccatttgacgattgtgcccaacagggtataacagatcaacccttatccaagacattattggggaaatcaaatgctacagacacagtctcgtcagatgaaagaccttggctttcgacacaactgtcagcagtaatgaatgctccaacatcgaccaccagaactcgaagagaaggcacacgcttgaaggtgctggaagagaatgcaggcgtatgtccacctgtaagctgctctgatttagacgtttcaaacggggaacttttactcacgcttgatgagcctcttgcagtggaaagcttttgtgcagaagcgatccccaacatccatgagcttgagtacagttttaccacgtcaaacttgcgagatagagaccaagaatgtattcatgaagctggagatcttgcagtcagcgtccaggcggacgatgatctcagtgaacctttgatttccgttctgaccagaaccgataatcacagaaaggtttatggaaggagacaagcacctggtggcaataacctctatagtaatagcagttactcgccttccaacgctccagacgcagatacttgccctgtggagaacacctcaacacgacctgcaaggatgagaaaacttcctaatagatttagggaaggaggcgagtcaccatggacagggaaattttttcctaggaacaaaactcaggccaaaagcagaggtttagataaggaaaagagggcaacctttgagacggagaagagcgttgttgtctgtgtggatgaggaaacaggaaagcaagatgtcggagatgaagggtcagaagacgcctcgaaatatgttgcagattccagtgaagaaaagtcggaggctccgaaaaagaattctgggtccaagtcggagaaaagtttcaatacagaacctgacgacaagataaagattgcagctgactatgttgcgcgctctgaattactgtcgccccttgcactagcttggtctcctaagtgtcaggcaacaaaaagggtggatgatgccgaagtgaacaaaactcatactttcacccttcttggagctggaatgaaatccggcgccgttagtatctggcgcatgatgaaccctccctgctactcagttgatcagacacacagtcctgttgaagctagctttttgggattcttagaagctcataagtcttgggtgacaagtctatgctgggcaagctgcaactttgacgtgttgaaagtcagtatgttgtcttctaaccaatttggtgccgtactcggagggaaactgctgctagtaacgggttgtgcggatggaagcgtcaaaatttgggctgcacatccagactcgcttgtcagtgcctcttccaagcaatctccaccatttgcgttctgcaaacaagtttggaaagcggattccgttcctgtgacgtcattagcaatagttgttctttctcaagccagtgagagggcacttctagcagtaggaaaaggttcagggagtttggctatatacgagatcatgtcatctggtgtatgtcatcaactatgccatcacgatggtgcgcatcagcaaacggtgacaggattgtcgtggaagtttgatggtcgctgtctctacacctgtggtcaggattctttaaaaatatgggagctttggaaagcggaactgagaccagtaagcttccccgattggagtgctgttttcccgatctcaattagcccggatctttgcagctcggacgcgatgcagtcttttttcggtgtggcactgtctcacaactgtctagcgttagccactgtgcgggaccttgatagtgacgtattagatcaaatgtaccaagccagatctcaaaaggcggttttacaaatgttctggttgggcagcacgcctactgaaacgaagaggaatatcggatctgtcgaaggaaaaggcatgactccttctgacattgctcgctggagagtcagcgttgtatctgctctacagcatctggaggaccccaaagcacccctagtactgtgggacgtgatgactgccttgtccctactaagacaagctgtaggtcgcgaagtagtcgtaggaactttatctcagtggctaatcagctggactcaaggcgaagatgcagtaagcgccgtggaaatacctgaaaaccaggcaagaaattttgagagggctgtgtctgaagcgagctgccgacaacttcacatcttaaatgtcatctatcgacgcattctgctcgttcacttaaaacctgaagtcattaatacaagtacctcaaaatatattcctcctacccaaatagcgagcaccgtcaccaaagaagaaaagttatggagaaagtgtgtatacctagtcgagcacgaacttaggcaacggcttatttacttgaggctgtgcaaagctgtacacgaagaggaagagttaaaacgagtaggaaaaggcatattgtccgatacactattggctgtcaactgggttcttgaaaattcgtcatcggtgttgccagagttgtcgaaagtagccactcagctacgaagatctcatcgtaacctatgtcagactatatcagattcgtgcccttattgcgactcatctgtggcttttgagtcccctgaaattgcgagctgccaaggagataagaagcatcattttcggcgttgttgtgtatcaatgcaagtttgtgctcaaacaagccagtggtactgcaggtgttgtgagcgaagggcaattcaacaggccccatccttgttctttgatctttcattgaggtctcaattacgagaaatcacatcaaatgatatgcgtcagagtgacacgtccccttgttgccctttctgcggtgtgttaatgcaccgattgcttccaaacttcctcttaaccccttcattagtatag