atggccgatccgcaacagcaaacgcctcagattgaatatggagggcagcccgggtctacggaggacgcctcacgagaggctagaggagggcaagacaatcaggaacaaacacagggtgccggtgaaacaatcagtgctggacattggtgtcatcaatgtcaaaaggaggtaattgcagaggctgaggtggacggtgggacggatagcatggtgtgttctgagtgccgaagcggattcattgaggccctggccactgcccagactttgccggatgttagacgtgcacaacggaggcgacgccgacgagccactgctactgctgctatcatagcaggtgctagtcctggtggagctactgcacgtcagatggttcctctatctgaagccttggagcatttgtaccctcagcagctgttgcaagtgctacagctgttagggcaagctacgaatagatctaataatgctccacccgcgtcgctggatgaagagaatcacacgaccgttcaagctcacgagcttgtggagggtcaaacgccagctgtacctgaagacggagaattaccaaacctaagtggttttttatcttcgattcatacatctagggaggaggcaggtggagggcaagaaggtagaactgagacacccaccgatggtgaggagttaggtacattaccagcagccgcgcaactcgccttggacaggattacccaagatgggcatctaatgttcatccgagacacatctccaagtcacgatgacgatgatgcagatgaggaacttgtcgtcagtgacacggagaccgaagaaggcatggtttttgacgcgtgggattctgcagaggaggatgacgatgaagagtgggaggaggttgatgaagatgaggagccagtggaaacaggagtggaggatggtgctggtgaggacaacgaggctgagtcgcaggaaggagaacagccgttggagcagaatggggaagggagacaacctagggtgagagaatttcgtcttaggacaaggaatatggagcataatctccatcagtacttgcaggagcttttacagaccttggtaggacaaaatatcgaggtacgagtggagcttcctgacgggcctctttatgttggcaatcctggcgattatgtcgatgctaggggttttgagatgcttttgcaacagatggctgaaaacgacaactcccgaagaggtgccccaccagcttcgaaaacagccgttgagtgtttgccgtccatatcgattgagcaagcacacgtggatgatggatcagccgtgtgtgctatctgtaaagacgttgtggccctaggagaacccgctaaacaattaccttgtcttcatctctaccacaacgactgcatcttgccttggctcagctcgcgcaactcgtgcccagtctgccgatatgaactaccaactgatgatcctgattacgaagagcagaagcaaagcagacgtggaaccgtccaaaacaatagcgcgtcccagagtccgagttcactgacacaagttgcagaggatgggcttcaaggcaataacagtggtggagatcaggtctcagattcttcgagtcatcagtcgaacgtaagggagacaactattgacgctgtagagccgattggaacctcaaaccctcgaaatggagtcgaacaggtggcatctggtgagggagaacgaggtcacgaggagagcgcaccggagttatctttctcgcaaggttcagatactatcaacactaataccccactgagcagggatgaggttggagagagagagagaggagagaatgagagtgatgaggtagacagaggagagacaatgcggggtactggaagaggctggtttttactggcagcggggccagtgcttagcatgatgggccttgtgttggtattgtgcatagggaatcacctcattgggggccgcatgcaacacttgggaagaccgttgcacaggcaacaacaccacttctttcaggagccacatatagagcaaataggggggggcagtgaggtgcagggtcgcaggcgatggtggatgccctttcaacgttga