atggccgagcgtaaggtggatcctctggatgcaatcagagccttgatggcaaattactcgccagtgatcgatgcgctcgtcgttccgtccgaggattatcatcagagtgagtacacagccgacgccgacaagcggcggcaatttgtttccgggttcactggaagtgcaggtgtagccgtgatcacgagtacagaggctttgctgtggactgatggacggtactttttgcaagcgactcaagaactcagcgacagatggaaactcatgaggataggagaagacccttccttggaacaatggttggctgataatttggacaagaatgcacatgtgggtgtggatccttggtgcatatccgttgatactgcaaacagatgggaacaagctatttccaagcaatctcagaaagttgtaccactcaaacacaatcttgttgatgctgtttgggaaagtcgtccatccgcgacgattgttcctgtaactgtccatcctttggagtacacaggtcggtctgcaacagagaaaattgcagagttgcgggcaaatctgctaaaagagaatgcatctgcaatgattgtttccactctagacgaggttgcatggctgtataatataaggggtggggatgttctgtacaacccagtcgtgcatgcatttgctattgttactcacaaatatgcctcgatctatgtggacaagagaaaagtagattctaaggtcgaggcttatttggcggagaatggcatcgatgtatacgattatgacttgaaagccatactgcaagatgttgaaggacttgcaacgttagatgctccaaaggatgatattgtatcagatagagttgaaaatggaattggttctgatggaccgttgccgaattcgggtcatgagaatgggttcagttctgtacaggaggataacaacagccccatcaaaattagtactccacttgtctggatggacccagcaacctgcagctttgtgttgtatgccaaacttcctgcggacaaagtgttcttacaacaatcacctctggcgcttgccaaagcacttaagcatccagtggagcttgagggcctcagacgatgtcacattcgagatggagctgctgttgtggagcatacggcctggcttgatgcacagatgcaggaattgtatggagctgcaggttttttcacagaagccaaggatactcttaaacgcaagcgcacggaagcagagaagatgacagaagtatctgttagtgacaagttggaacacttccgctcacagcaagagtttttcagaggtttgagcttctcaacaataagtggtgtcggctccaacggagctattatccactaccatccagagcttaagacctgtgcagaaatgcaagctgatagcatgtacctctgtgattctggagggcagtattcagacggaaccactgacatcacacgaacaatgcattttggtaaaccgacagcacatgagaaggtctgctatacacaggttttgaagggccatatcgctctggacattgctattttccccaatggcacaactgggcacgcccttgacatcctagcaagagtgcctttgtggacagaaggattggattatcgacatggcaccggacatggtgtcggtagcttcttgaatgtgcatgaaggtcctcatttgatcagctttaggcctcaggctcgcaatgttgctcttcaagcaaccatgaccgttaccaatgagccgggttattacgaagacggtaattttggggtgaggatagagaacgtgatgattgtgaaggaggcagaaacgaaattcaacttcggcgacaagggttatctcgcttttgaacatgtcacctgggttccatatcaaacaaagctcatggatctttctcttctctcggaggccgaaaaaaactggattgatctgtatcacaaagaatgtcgggagaaattgacacctctcctctctggctatagtctggattggatgatgaaagctactgagccgcttcctcggtaa