atggcgccccgcagctcaattgctgctcgtgcgggctacatttgtgtcttccttttcacgatattgacgttggctgccacaatcgaagctcagcagaacaaggaggcgaattatctgattggagttgggagctatgacatcactggtcccgctgcggatgtgaaccttatgggctatgcgaatccggagcaaaatgctgccgggattcactttcgcctgcgtgcgaggtccttcattgttgcagatcctgcggaaaccaacaatcgcgtactttttgtaaatttggatgcgtgtatgggagcgcagagtgtcacacttcatacgttggcgcgtctgaaaagcagatacggaggcctgtacacggagaagaatgtcattataagcggtacccacacacactcaggaccaggaggttacttgcagtatgtgctttacatcatcacatcacttggctttgttcgtcagtccttcaacgcgctggttgatggcatagaacaaagtgttatacaagctcatgaaaacttgaggcctggttctattcttgtcaatgagggggagcttttgggggcaaacatcaatcgtagtccaagtgcatatctaaacaatccagctgatgagcgagcaaagtatacatacgatgtggataagacgatggtattagccaaattcgtggatgaagagtggggtgaagtgggagccttcaactggtttgctgtacacggcacctcaatgaatcgtaccaacaaactgatcagtggtgacaacaaaggagcagcagctcggtttatggaagactggtatcttcaaagatctgtcgagtattccatccttgcagacactaagaagcttgacttcgcttcagatggacacagagaagcttttcatcgcgttcaatcggaacaagtatctcatgaattttataaaagctctggaggaaaacaaagcacaaagttgagcagcattatgcatcgagtaaggagtccaatgaaggattctttgaaacctcctttcgtggctgccttctgtcagagtaacgtgggagatacaacaccaaatattcagggagctttttgtgtagatacgggattatcgtgtgatttcaatcacagtacttgcaatggacagaatgagttgtgcattggcaggggccctgcgtatccggatgatcactttgcgagcacaaaaataatcgctgaccggcagttcaaacgtgcagttgacctctttgattcggccaaggagcagttgattgggaagattcagtataagcagacatacgtagacttcagcaacgtggtagtaaagcttccaaacaaacaggttattaaaacctgccccgctgctatcgggttcagctttgctgcgggaaccacggacggacccggtgctttcaatttcgagcaaggagacaatcagggaaaccttttctggaaggtggttgggagtttcttaaagaaaccttcagatgaacagatagaatgccagaagccgaagcctatcctgattgatactggagagatgtacgcaccgtacgcctgggcgccttcaatcctccctatttcaatactgaagatcggccagctcgtcattctcggcgtacctgctgaattcactaccatgtctggacgtcgtcttcgagatgctgtaaagagtactcttatccagcaaagtaatggggaaattggcaacgatgtacgtgttgtaattgccggtctcgccaacggatactcgcagtatgttgcaacttttgaagagtacgaggttcagcgctatgagggtgcgtcaacattgtttggaccacatacgttgagtgcttacattcaggaatttacgaagctggctacagctcttgtgaaaggaaatgacgtctcccctggtcctgcacctcccgatatggtggataaacagctggaatttcttcctggtgttctgatggatagtactcctaatgggaagaattttggtgatgtgaaagaggatgttccagcaaatgcttcttacaccgtaggcgataaggtcgaggtggaattttacacgggttgtcctcgcaacgaccttcttacagagggaacatatggtttggtggaattgctggactcatctggcaaatggattccaagctatgacgacgatgactggtcaacacgcttctcttggtacaggccgaagacgatgagccctgaaagctacgcagtcattacctgggcgattccccagacagtgcaagccggtacatacagaatccgtcattttggttcttacaaacacctatttggatccgtaaagcacttcacagggacatcaagtagtttcaaggttgtcacttag