atgggcaagggcgtcacgatgcctcccgaggcatcgtcagggagggtggatgggggtagggtagcggagagaaatcctggttcgcggcaaattggaaagatgcggagcgacgggactgtgaggaagtcaaaaggttatgaaccgctcagcatgggattacctctggtcgtggctctgaattgcatggacgattgtcgtgccgaagccgaggctttggaaggagtggctgtagttgagcatgtgggtctcgcccaggttggagaaggaaagatcgaagcggccgttgccgtgctggttcagtctttggcatacttaccgcgcgcagctcagcggcggttgcagccttggcaacttattcttagccttggttgtgctgataaggcggtcgattcagggctcgcgagcgatttgggattgcagcttctacatgtggacagtgggcggagcgaagaggtggctgatactgccatggcgctcattctggggctcttgaggcgtacccctgcactagcagctcaagctggagcaagcgcaggctggcttggtgcacttcctgctgcttgccgtggcatgcggcgttgccgtggtcaagtccttggcattattggcacatcggcctctgcttgtgcactcgccacccgctgcttgtcctttaaaatgagggttatctacctcgacacagaggaggaaagggatggggaccggcgccatcgtcgagccttcccacctttggtgaaaaagagtgagaaccttaaggagcttctgtctttgagtgatgtggtctcgctccattgccccttgacgaacgaaactgtacaaattataaacgctgagaccatcaagtacatcaagccgggagcactgcttgtgaatactagcagcagccatctgcttgatgactgcgcgttgaaggaggcgcttattgagggtacactcgctggatgtgcactcgacggtgtggaagggccacaatggcttgaagcttgggtaagggagatgccaaacgtgttaatcttaccaaagagtgcggattacagtgaggaagtatgggctgaaatacgagcaaaagctgtttctgtattacggtctttccttctggagggagtggttcctgccaatgctgcctctgatgatgaagatagccaaagagattctctatggcaagatgatagacaagagaagattgacaaagagggcatcacacgcatcaaagatggggagcagcgatcaggtgagagccaaactgcgcaggattttcgacacaaacagatgtattttcaatcacaggaccagcgtgtccactctcaagaggttgacttgtcacatggcttagtgcagcgcgattcaagaaataatcatgtcaagggttctggaaaaaaggggaagaaaagagcagggcgacgaaaagcccagcagcagccatctggtacttcgattgcatctgaaagagatgcaacgtggcttacattgcagcgggaagaccgtggtaatggcacttcatctaaagatgctgttgttaactctaattcaagatttggttcaccagaggagtctaagataaagcgggagacagatggtacacttggtgtggaaactattgttgaatcttcacaggaggtgcagaaagtagctgtcaaagggacaaatcagggtgccgccctcgattatctcaaagaggggcagattgttgctttacgggcacgtgctgacggtggctattatgttgccaggcaaaagggccctggtcgcggctggcggttggacacaatggttgatgtgacctgtcgggatcctgctgcgcagtttttagttgttgtgcgcaaccgggatcggattggtttgcgatctctggcagcaggtggcaagttattacaggcgaacaagaagttggagttggtgttcgtgaatcatacgtttgacgtgtgggagagctggattgtagagggctccactttggaggactgcactttgaccaacagcaagtttcgcggggtatctttagatgtgtcgattgagattttggctgccgtaggtgaagaagatggagtagtacgctggcttagctag