atggcgcgcgtccatggaatggcgcacgcgttctgggagagtgtaaactgggagataggagatcgtccggagtggaagctgattttcaaacaagggtgggagaggaatttgagaattggagggtactatgctggccatccgaaattgagcgatttgaaagaagccttgaacaagcagaacgttgacaccatgagtcctggatacggaggcggtgctgatggggaagaatcgtcatcttggaaaggccccagaggaatcgagcatcataagcgtcgaggtgccgacgaaggtgacgaaacgccggaaccgaagcgcagaaagatcatcgtagctgcgatgcaccaaaataatgttgatgaggacgagagaactgaaatggtttataaacagagagccgagaaagctttacgctgcgggtctccgattcagtcgaagctcgcgtctcacctcaatcacgaccacaattctcgcgccctacccggtagaagagacaggccattggcggctctgccctctcctcgtgaggtgtttcgcgagaaggaagtagattttccgagaaggtctgacgcctccggaaggacaagcaaagtcttgagtgagagaaccatgactgacgatgccgctgattcttttgtactgaaatgtggcgaccgcctggtttctgtcacccatctaccaatctgcatcgggcggacggtgagcgggggctttggcgatcaagacatagttttgtccggtaaattttacgggggacgaacgaagtcgtacccggtggacatgtggaagatggtgctccgtccgggatccgagccgcgtcttctggtgaaaaccacagaaggtttctggttacgactgctgcagccgcagccatactacctgaagacttttggcgatggctacatccttgcccaatttttgcatttcgtgaaggaaaggccatccgcaacagcgattgaattagaaaagtacctggcaaaagcttgcagcatgtacggacaagagccttttctggagaaactgacccagcatcttcgaatcattcgaagttacgtagaagaggatggagacttgaagagtgcgagtgttttgaggacagtgtttccgaacatttttactaagaatccctcagagcttcgaggagatctttcacaacatagtcgccaagtcttgaggtctgtgctgggtttgaacggagagcgatctttgcaaaatgaaagaaaggcggataacatcagacaagatatgatgtgggggaatggtttaacgcggggtgaaagctcagccgagcgatacgtaccaggaaaagcttttgttgacgaaggaatcaaccccaagaggagcggaggaaacttgaggtttgaactggcagcaagtgaagacaagaagttaaagcgccatgcgccaaagcttgaacgagaacgacacgacagcggaaagaatgatagaaaaaagacaagctggctggtcggaggtagtcgcttgcattctgaggaatcaaatggtgctcgagcaaaagatgatcggaagatctcacaaaggtcacagaccgagatgaagaaactcgatgatccgcctatttgtatcatgtgcgatgacggtggcgacttactcatttgtgatggtccttgcaaccgttacttccatgggttcccaggaacgggatctgaatccttctgccacacactcgccctgtcacggaaggagacaaagggcgaacgatggtattgcaagaattgtgaactcaaacaacatcagtgtttcgtttgcaacaagttgggctccacagacgcagcccttggtcgaccacagatctatatgtgtgaagtaccatcttgtaaacgtttttatcatgcgcactgtgtcgctgagttggtggactttccgaattggagagctaaggcagaggcaatcaagaatggtacagagcccctcatatgtccacgccaccggtgtgatacttgtagatacagcgagagtactcctggaatacttgtccagtgcagacgttgccccaaagcttggcacagagagtgtttcgtcaactatagcctgtccggcgagcatcaaggaaatacaatctggaagcacgatgagcatgaatttgtctattgcaggcaacataaaatcaatccaacgataatgactcctaacagggaccacatacgcttcccagaggttgtggacaatacgaggatcaagaaaatcaaattcaaggcttcaggaatgtcatccaccatagagcgtcaatattgtgaaactctgcctcctaactccttagctgcagagttagggctctttgatcagtga