atggcacacgggcatgagacagggctagcttgggaatgggacagtgtattgctcctggccaacccctccctcacttcgcattctcttgaaggcgatggaagtacaagctgcgggttgccggggtcatccgcagcagatcagaaccacgagcacgataatcattgtcacgagcacaatcatgagcacaatcatgataagtttcacgcacatgagacctcatccgccgaccatgtgcagacggactccatatcctcgggttctcagcagatgggagtgaacacggattggagagatccaaggctggattgcccgaattttttggccggtagagttccctgtgcgtgcacggacaatgatgacgatgacagtggcgtgagccggaaacgatcgaagcccgtgcctcggtgtcaggttcaatcgtgtggtgccgaacttacaaatttgaagggatatcatcagcgtcatcgagtgtgtctgcggtgtgctcatgcgacccgtgtagtactgcgaaatcagccccaccgatactgtcagcaatgtggcaagtttcatcccatctgtgacttcgatgagggaaagagaagctgcagaaggaaactggagaggcacaacaaccggcgcaggaggaaggcgctggagtcagaggatactctaccacccctggacagcggggacatagaaccacgatctgacagcagcccagcggatgatgcaatgaacactactaagcctatccttttccttgaaggagaagacaaggcttcaagtggaggcggagtaggttttgattcagaaatggctcagccatccgctgtcgtaactcctaatggcaagttcattgcatccaaagaagcggatgaggcagtcattgcaacggtgggaactgatgtcgagatgtctttgcaaccattagccccacctgtggataaaatcgtcgaggagattttccccacgtctgaaccttcaacgaagagtccagaactcgtgcatagtccggaggtgcaacatgtccacaagaaagattgccttccacatcccgagcatgttcctatcagcagggacagtcatttgagcaatacccagactatgagtaccaacgacatgtcatcgcaccacatctcccctcgagatccacaagaagctgaacgcttagtcagagggcacgatgaagaatcgttgttagcactgctcatggaggataactctgccacagaaggctcgggtttgtcccaaaatggaagtgttgaggtcagtgaggcacttctctgggattcttctccacctccaatcagacccagtaaacaagcaacctactcttctccaaatccaactggtcgtatttcattcaagctttacgattggaatcctggtgactttcctcggcagttacgccagcaggttatgcagtggctgtcacaaatgccagttgatctggagggctacatacggtcgggatgcaccattcttactctattcgtctccatgcctcagccaatgtgggagaaactgaatgcagattggaccgagtccgttcttcgtcttgtgagaggacaatgtggtactttcaaattttggaattctggatacttgattgccagagtgggtcagcaaattgtgcatgttgagaatggtaaagcggtacatcctctttgtggaagaagtgaccaaggtccaatgctggaaggagtctacccgagttgtcttgaggcaggagtcgagcaagttgttgtgatctcaggaagcaaccttcagcaatccgaatcaagacttttagtttcttttgatggctcgtatatcaagaacgaggtgtcaagtcctggcatggataaagaaaaggcagatagcagcagtttgcttcaggcgacctttcctgctcttcactcccaaaagtatgggacagcttttattgaggtagagcacaccacagggattagcaactttattcccttacttgtcgctgagaagaaaatcgtcgatgaagtcagaacccttgaactggagatagacactgccactacttcttgttgctcttctcagagtcacgactcaagatttcagcctctgaatcagaagaggtatcatgacctgctcgtggatctaggatgggttttacggaattatactctcaataatttcaatccacaccatcagtctctgggtcaggatgtcgaacggctgcaagggctcctgttatttggtgtcaggagaggatggtacaccacagtccaaagagtattgcaggttgcgaagagatcaggtgtgatcgagaggattggtttcttgaagaatggcatgactgctttacatgttgcccttctacatcagcagtttgcaatgatggatcaccttacctctctgatggcgtcactggcttgcgcgggctcgtgtgctagtaactcctggtgggatgtcgactgtcctgtatcaagaggattgacagcgcggcaagtattaaccctgcaagcgaagaggatgcattatggttctgcaaagccggaggggaggaagcttttcgggaaaagcctagcatatgagattcgccatgtttcacaacccaacgttaaccctgacgaacggaggtttagcaagggctgcaactccaaagctgatatttgtccaaagaacttgggttatcgacttctctcgaaggaaagccctgattaccatgaggtggacgttctctgctcaacagaggaagaagaagctaggttcttctttcctagtgtagaccattcccggggaaagatctctacgtggaattcattattgagaagggacgatgttgacacacaggtaaaatcccttgtaccatatgggagatctagatgttcggtggaaggtttgaccatgtacattagtagagctagcacaaggaggcccgtatacgcgagtactgtgggtgtcctacttgtctgtgccggactttgcgtgatgctgcaacatccgaatgaggtcattgagctctctttgtctttacggcggtgtctatggggccttcagaatgggcctgtgtga