atggaggctatggtgggagctcagaatttgacacaatgtgtcaaagagtgctcttctaaagccagcggcgaggcgtcggtcttgcggagcagcgcttctgccggaagcaggaagattcggactctggagcgagttcgcatgaaggccccctcgtttttcaacgtcgtcgaaggtttgaggctcgcgtctccggtgaagctcgcagccgctccgcgggccagtcctaacatggtttccgagaggtcttcgaccaacaatgtaaggtgtgagactggaacgaaggtgaaagtgactctgaggctggatcatcaggttcagttcggtgaacatcacgctttgatagggtcagctgaatgcgtaggttcgtggcaaaatagggtcgaaatgaggtggactgactccgggtgggtcgctgaccttgaagcaaatcctggtgagaagatcgagtacaagtacatagttgtggcaggagatgggaacctggtttgggagaatggcccaaatcgcaccctacaagttcccaacgattcgggtgcctaccagcttgtatcgcattgggacaatactggagaggaagtacagtttgtcggtgctagcaatggcaacggttcagcctctaagtctcaggagtccaccgatcagaaccaacaaaacggatcagctaaggtagaggagaaacccgccatggaaacaagcagctcatttgtgcagggctggcaaggaaaagagatcaactttatgagatccaatgagcactcatcacgtgagcagtctgggaaatgggataccactggtcttcaaggaccagccaagcatatagtcgacggagacaggggcgccgctaattggtggcggaagttggaggttgtcagatcacttgtgaccggagaactgggaaagacagaaaggctggagacactagtcaatgcttctgtgtacctgaagtggatcaacacgggtcagattcgatgctatgaagatggtggtcactaccgtcccaacaagcatgcagaaatttctcggcagatttttagggaggtagaacgaatcacttccgcgaaagaactttcaccgaaggaatccttggtcgtgagaaaaatccacccgagcttgcctgcattcaaagcggagttcacggcctctgttccactgactcgaattcgagacatcgctcatcgaaatgacattcctcacgatctgaagcaagagattaagcacacgattcaaaataagttgcatcgcaatgcgggacctgaggatctcgtcgctaccgaagccatgttagcacgagttactaagaatcctgggcagtacagcggtgcctttgtggaacaacttcagattttctacgccgaactcaaagatttcttcaatgctggaagcctgacggagcagctggagggtttgcgcgattcttttgatgagtcgaagtcgtctgttctagaaacatttctgaacagtaaaaagaccctggaccagaccaatacctccaatggcaatgcctcgaaaggtccagacttgttgattggagctttgcatagcttgaccgggctgagagcggtgcttgtaaaagggctggaaagtggcttgcggaatgatgctcctgatgaatctatagctatgcgtcaaaagtggcgcctgtcagagatcggtcttgaagactattcttttgttcttctgagcaggtacataaactctttggaagctgccggaggagcaaattttctcataaaagaagccaagtcgcagaaggtcatgtcctggaatcacccattaggagttgttgtgcttggagttcgtcaacttggtctatctggatatcagcaaaaggagtgccttgccattgagaacgaaatatcagcttggcaagctgcgggtatcgtccaaggaaaagaaggcctggaagatgatgttaggtcctgggcattacgactgaaagccacattagatcgaacgcgccgacttgcagagacttacaccgacacacttctccaactcttccctacgcgtgcagagaaacttgggaaggccttcgggatacccgaaaactctgtaaagacatttacggaagccgagatcagggctagcgttgttttccagatatcgaagttgtgctcacttctactcaaggcagttcgagatgtttctggttcagagggatgggatgcgttgatgcccggcactgctgttggaactttggtggaggttgacaggatagtacctggttccattcccgcttcgtcgaagggacctgtcgtcctactcgtgaaagaggctgatggagacgaggaggtgaaggcagctggcgctaatgtgatgggggtgattcttcagcatgagcttccacatttgtcacatttgggtgtccgcgcccggcaggaaaaggtcgtctttgtaacatgtgatgacgaagaaaaagtttccaacttgcgtgccctcctcgggaagtcaatcaaactagaggcttcatccgagggtgcctcagtttcagcatacgatggtgtccagcaacaacagtcagatcccaagcagaaagaggagggtagttcagcagctgcaacttctccaaaacctgcagttcaatcaagcaaggtaaagagaagtcccaaagggagtgtgctacagctgatcaaagccgatgtggagaaggcgggagcaaaagcagctgcatgtggagagttagccggattggctgagatttcgaagaaagtgacaagtgagcaaggtgtaccagcaacttttttggttcctcaaggtcaagtgatccccttcggtgctatggatgactctattgaaagtagtggtttgaccaaacagttccaatctcttgtggcgaaaaccgaaacggcccaagttgaaggaggtgaacttgatggtatttgcaatgaactacgtgagttggtcgcaagtgtgaggcctgaaaaatccgtaatcgacgccatagctaaatcattcccttccagttcaaaattgattgtgcgatctagcgcaaatgtggaagacctggcaggaatgtcgggagcagggttatatgaatctattccaaatgttaacgcgtcatccgatcctgaaaactttggcaaagcagttgccgaagtgtgggcttcactttacacccgacgagcagtgttgagccgaaggattgcaggagttccgcagaaggaggcagctatggctattttggtgcaggaacttatctctccagatcttagttttgtacttcacactgttagtcccatagataatgacaagaaagtagtacaggccgaaattgcggcaggtcttggagaaactctcgcctctggtaccaggggttcgccatggcgtctggctgccaacaagttcacaggagctgtgaaaaccctggccttcgccaacttcagtgaggagcttgttgtccaaagtggtaatgcagctgccgacggcaaaatggttgcccgagttgctgattatagtaccaaggctctctctgttgatccactctacaggaaacagattgggcaacacctcgcaactgttggattcttcttggagcagaagttcggctctccgcaggatgtggagggttgtatcgtgggcaaaaacatctacatcgtacaagcccgtcctcagccatag