atgggacgggatcggttggaatcgcagagagctgtgcagaacaagtgcgtggggcaccagcacttgaagaaccctaatctgagggattgcgggagcggtgaacgactggaacggaaggagctgaatcagaagacggcagctctggacaaagaacgctatgaagtggcatgcttgagacaagacataatcgacgagtatgagaagaagagcgcggagctgctcgagtacctaaactccatggagctggccttcgaccggcagcgactcgaatttgaggacagagaagcccaacttctagcagaaaacagcgaactcaaaaatgagctcgaaggcggttgtagggctcatcttcaggagcacatatcgcaagaggagcagaggcagaagagggagtgggaggcgcagcgagccatggaacaactgaaagacgaacacaaaagaaccgaaaagcttctcaagaaggggcagaagaggctacaggaactagatgctgaattgaacgatttgcgggaagagctccaacggaaggatgatttgttttatcatcggacaaagatgcaggaaagaagaagaaaaagcctagagatggagaatgccaacctcaagagaaaagcagctttgggttggatgattggctccctttcagagctcttcttgagactggatccagaagtaggagtgggctcggtattgaagctggtgcgcaaagtacagaaggaactcgagtgcggaaataacgtcttcgactgtcacgtgggacaagctccgaaagtggagtatgacattatccagaaggagattcggcgcctgcttaaccatcgctctccagtctcacgtactttgcatagagtaccttcgtgttgcttgatcaaagataagccaggaaaggttgaatttttcgatcctcgccgaaagagagtctgcaagggtcgacattggcgaccaccatcgggaccagatgccaccttgaaagcagcagcgggtcggctggaatgtgaagctgcagagcaaagtgattctcccctctgcacatctgcccctgagacaccaggaggagctgcgtgccagaccccttgtttgcttctcgatacaccattcgaaaattgctcgacgtcttcctgccatgctccctcacaaattaatctgataaacgagaagaagagtttgagggaaacacacactcctccatcttggactcctgcacatgactacgcatcctatactaatcgccgacagagtctcaaaaggatgctgagacatctcgaggccagtatgaccttcattctcggccaggaaagaagacgacgaaaggttgaaggtcgcaattacgtgaataaaccaacgaagcgtggtgttgcttgttgcaaacatcaagacagttcgattctttag