atggggactgctccgggggctaacgtgcacctctccatgagcttcagcaaacagccgtacatcgaagatgtcgggccgcggaaaatcaagagtgttcgcttttgtacgatgtcagctaaggaaatcgtcaaagttgctgaactacatgtttgcgagtcaagcttgtatcgtatgcctgagcggcagccagctgcccatggtcctctagacactcgcctgggaaccacaaacaagaagggagtgtgtaccacttgtcatggaaaacttgcggagtgtccaggacatttcggttacgtccggttggaactgccagttttccatattggctacataaaaaacatcctgacaaccctccaatgtatttgcaagtcttgcgctcgtattctcatgccagaagatgaacgcaaagtgtttttaaagcgcatgagaaatccacgagctgaaatattgcaaaagaaggccatatacaagaaggcagttgaacgttgcaagcgagtgaaattgtgcccaaggtgtggggatttcaatggaacggtgaagaagttggcccttcccaccagaatctttcatgacaaatacagcaaagctatcgacttgaaggaggagatgctggaacaactgagtgaggctatgaagttcaataaggagctgaaagcacacgtgaatcgcatatttgattctctaaatcctgtgcgagttctttcactttttgagaggatgctgcaagaggattgtgaggtgcttttcctggcagatagaccagaaaagctaatggtcacccatttggctatccctcctgttgctatccgaccttcagtggaaatggatgctgctgctggaagcaacgaggacgaccttacaatgaggctgctgctcataatcaactgtaataatcaactgcgagcttgcttagagacaggacaaccatcagagaaaacgatggaaacatgggatttactgcagacacaagttgcgttgtacatcaacagtgatacttctatccgtgaccataaccagcaagcccaaccaccaggaaaacttctccgcggctttgtgcaaaggctgaaaggaaaacagggtcgatttcgaggaaatctctcaggaaagcgtgtggacttcagtgggaggactgtcatatccccagatccaaacttgaagattactgaggtcgcagtaccaatcttgatggcgcagacactcacctatcctgagaaggtcactcgttacaatattgagaagctgaggcaatgtgttattaatggaatgtccaaacatcctggtgcaaacttcgtagtatttcccgagaatggaaagtccgaccaagaacgttcctctgtatatttgaaatttggtgatcgcaagcgagtggctgctgaactcaagtatggagacatcgttgaacgacatttggaggatggagatattgtcctgtttaatcgacagcctagtcttcatagaatgtccataatgtcacaccgggccagaataatgccatggagaacactccgatttaacgaatcagtatgcaatccttacaatgctgatttcgatggagatgaaatgaatctacatgtgccacaaacggaggaggccaggactgaagccttgcagctgatgggggtgcaaaacaacctttgtactccaaaaaatggagaaattctggtggcctcaactcaggactttttaacgtcatccttcttgattacgaggaaggatactttttacgaccgcggggcattcacccagatctgttcctttatgggtgatgctgtggagaccatagatcttccaactccgtccatactgaagcctatcgaactctggaccggaaaacagctgtttagtgttctcgttcgtcctaacgcacgatcacgggtttttgtaaacctagtggttatggagaagaactacaatcacggtcaggcgaaggagacaatggacctcaatgacggctacgtatattttagaaacagtgagcttatttcaggacagcttggcaaggcaactctaggtaacggtaacaaggatgggctcttcacagtgttgttgagggactacaattccgaggcagcggctgtatgtatgaatcgtctggcaaaactcagtgcaaggtggatcggaaaccacggattttccattgggatcgatgacgtgcagccaggtgcaaagctatctcaggagaaagaagcacaaatgtccaaggcttatcgtgaatgcgacaaccacattgatgcttacaatagtggcaagctgactttacaaccgggttgcaatgcatctcaaagtcttgaagcgatggtcatgggagaattgaataggattcgtgaggatgcagggaaggtatgtctgaaagagttgcattggcggaacagcccactgatcatgtctcagtgcggatccaaaggttctcctataaatatcagtcagatgattgcttgtgtgggacaacaatcagttggtggaaaacgagcacccaacggatttttggagaggagtttgccgcactttccaaggaacgatagaacccctcaggcaaaaggttttgttgcgaattctttttacagtgggttatcagctacagagttcttttttcatactatgggaggacgcgagggtcttgtcgataccgctgtcaaaactgcagagactggttacatgtctagaaggcttatgaaggcactcgaggacctttctacccagtatgatgggacagttcggaactcaagtgggggaattgttcaacttctttatggtgatgatggcttagatccagtgaacatggaaggaaaggatggtctacctttcaatctgaatcgtaatatgctgaaggctatggcaacgtgccctgcacgcggtgtccttggattaccacctgcagaacttacgaagaaagtagaagaacgcctttcaatgccagatgtctcgttggagaatggctgctctggtgccttcaagcagtcgctttcaactttcatggagaagcgaattgctgctattgcccaaatgaggacaagactaggattgccgctagataggattgatgaagataacagcgtgcttgagaaagctgctgcaaacatctcagggttgactgagcgccagttacaagtatttctcgacacctgcataaggagatatcatagaaagaaaattgagcctggctctgctgtaggagcagttggcgctcagagtattggagagcctgggactcagatgaccctaaagacttttcattttgcaggcgttgccagtatgaacatcactcttggagttcccagaattaaggagattattaacgcctctaaaaatatcagtacaccgattataactgccaaactagtatgtgataatgatatgaaggccgcacgaattgtcaaaggtcgcatcgaaaaaactgttctcggagaggtagccaaatcaattaaggtggttctgagaccagggcaagcgatgctctcaatcaagcttgacatgaagagaattgaagctctgcagttagatatatcgtcctcaacggtggcacaagctattttgaagactccgaagttaaagttgaagcaacagcacctgcgggttgtggactatcaaaagcttgtcgtgttccctcctgatatggatcgtaacaaactatattattcgttgcaagctctacgactttctttgaggaaagtcattgtcaaggggatccccaccgtggagcgtgctgtcattagtgaagaaaacgggaaatacaacttgcttgtggaagggaccaatctttcagctgtgatgggcatagatggagtggatggtcgtcgcacaaagagtaatcatgttattgaagctgagcacactctaggaatcgaagccgcgcgcaagtgtatcattgatgaaattcaatataccatggccagtcatggaatgagtatcgatattcgacatatgatgttactcgctgatgttatgacttataagggtgaggtgctgggaatcacaaggttcggaatcgccaagatgcgtgatagcgttctcatgttagcatcttttgagaaaacgacggatcatctcttcgacgcagcaattcatggacgaacagatgagatagaaggggttagtgagtgtatcatcatgggcatacctatgcccatagggacaggcctgttcaaaattcgtcaaaagttggagaagattcctaagctaacgtatggtccagagccacttctcgggtag