atggggccgaacttgaaggatttctttccagtgaaatcggatctagaagcgctggagcacttggtcagtgtggagccaagagacttatgtgtggaagccaaagtagagtattgtcgtgccactcgagaccttcggagctgtggacggacagttcagcacctactggtatcttgcggccatgcttgcttgtgtgcagagtgtagccaacgttgtgacgtgtgtccgatttgccggacaccagtcactaaacctgagtcggctcttcgccttcgactttacgatgaactcgttgaagctggattagttccacaggctcgggatgaagactacagagaaagagagaaggacggccagtttttgaccctcgatgtccgtagattatgcagcttcttcgacgtcgctcttgataataacttggtgtcactagtgtgccactatgtgtcggaggtgtgtatggacgaaggtgcagtatcaagtgatgccctcatttccatgttgcttgacggggacgttgtcaaggattggtgtaaaagaacagctctcaacatcataagcagtttacgagacatttacactttagggcccaagcagatgcaaaacaaagttgatttcatgttcaaaagtttgaggaagttggagggagtagagcatgttctcgaagctctggagtcacccattatagatccttcaactccatccttggtggaagttcgaaatatgctggaaggtgtccgcaaagcttcacagcatttggaggtgatggcctggtttacgagacatcgtttcttggatagtctgtcctcgagatttgcgaatattgggctgtggaggactgccgtgagggacaggaagtctgcagctgttcaaagatcgtggtcagagtatccccggagtattggacagacagggcctacgtctcctgccactctcttcattgaggacgcaattgggaatctgggcattggaagggatgaggaagaagagggtgggagagacgttcttgatttaggaagactgaaacaatcaagtttaccttcttctcctcctcttcgacatcggcgagacagtggaggacaccctttgactagcggcccctccatgatctaccctccagacaatgtccgtgctgcagtagatctgctatttttagaagggagttccgatctcattctcgcaaagaaggcaatatttttgtactacctcttcgatcggcattggacactctcggacacaagctggagaagcatagtagatgactacgtcggcaccttcggtatcacaaggccgtttatgctggaatctcttctcttttaccttctcgatgacaacagtgatcttgccctagaggaggcttcacggctgctgccagagatagtcaatccaaatattcatcccaaagtttcccacgtgttgctcgaaagggggaaagcagatatcgctctctctgttttgaggagcagtggacgagatgggcgctttggggtagtgaacaagtcagaacagccagtagctgttccactttcagaagcaataactgctgtaagggtgcggcttcagtgtggacttctaagtgaaggttatctttatcaaagagcacactgctcaaggatcaagtctgaagaggcacgaaggcggacaagcaagacacggaaacaagataatagtgaaacatatgaatcgcgcaactggtcacaggaaatggaagtgctggttggagaaatttgttggtttactatacgtaagagtcttttgaaagagatgatagaactgccctggttgggagatgaagagaagatggtgaagaagtatcttcttgatcaagctgttcaagatccttcttctacggcagggaattttcttgtcgtcttctacgttcagcgttgtcgatatatcgaagcctacctggttcacaggaggttgtgcgacctggagcagcagttcatggctcgctgtcctgatgaagaaaaagttatccgttctcagaacgcatgtgcccacagaacaagaattgtagaagcatgcgtcgatcttctgcctccagttcagaggcagcagttaaggagtggatttctctctgatccatcgctgacagaagtagagaatatggcctccttcgagaaaatggaggtcgagagagttgaatctgcacctacatcaatggtcaacaatctcttgccatcacctttgttccaggtttctcaaaccaagcacttggcgcgcacatcttttagccgacaagatgtgaaggctgttccctctacatcggactggggtgaatatcttccgccttccatccttcatggaagaggggtgatcaggccagccgctagcgtaacgccctga