atggctggaaatgaatggattggcggatacttggacgcaattcttgattcgggcagtggacgagacgaaacgaaactcgcagctgcgaagattggagctggtagagatgctgtaactgctgcgaagtacttcgtcaatgaagtcactggacatgacgatgccgctctttaccgaacctggatcaaggcgtcagctaccaaataccctcaagaacgaggtagcaggatggagtacttgtgctggagaatttggcacattgcccgaaggaaaaagcagcaagccttagcggaccacaagctgaagcaaaaagattacatcaagcggccttcttaccacatggaatgggatgacgctcaaaggttggctcgtcgccatctcgagcgccagaggggtgcgaaagaggccgcggacgaaatgtcctgtgaggatctttcagaaggagagaaggagaagcccgacgtagcatctgaactgcctccaattgtcgaagggaacgagattcgcctcggaaagacgagcaatgaaactgatcctgccgatcagaagaaggaaaagcgattgtacatcgttttaatcagtatgcatggcttggtacgtggagataacatggagcttggtcgcgattccgatactggtggacaggtaaaatacgtggtggaattagcaagggccttggcgttgatgccagaagtgtatcgagttgacttgctgacacgtcaaatttgtgatcccgctgtggattatgagtatggtgaccctaccgagatgctcacagtcagatcctacgacgacgaagtgacagagtcaggagagagctgtggagcgtacatcgttcgaattccctgcggtcccaaggagaagtatattcgaaaagagttgttgtggccatacattcaggagtttgtcgatggtgctctttcgcacatcctcaacatggctcgggttttgggagaccagattaataatggggaagcgcatgtatggcctcatgtgattcatggtcactacgcggatgccggagacagtgcttctctactgtcaggtgccttgaatgttccaatggtattgacgggtcattctctgggccgaaacaaattggaacaacttcttacccaagggcgagagactcaagggaatatcaatgcaacttataagataatgcgtcgtatcgaggcagaagaattgtcattggacaccgcagaactcgtaattactagcacgcggcaggaaatcgaggaacaatggggtctctatgacggattcaatgtcaagacggaaagagcactcagaattcgagctcgacgcaacattagctgtcacggccgctacatgcctcggatggtggttattccgccaggaatggacttcagcaacgttgtggtccaagatgcaggcgatgtggtggatgatgtagactcactagctttttcgaattcagacggatctgtgaccacgccagtgtccccacgttctgaccctccgatttggtccgagatcatgcgttttttcacgaaccctcacaaacccatgatattagtattagctcgcccagatccaaagaagaacatcacttcgttgttggaggcctttggagaaactcggcctctacgtgacctcgctaatttggttcttatcatgggcaatcgggatgacatagacaatatgtctggtggtaatgccgacgtccttgtgcaagtgttgaagctgattgacaagtacgatctttatggtcaagtggcataccccaagcatcacaggcagtcagatgttccggagatataccgtcttgcagccaagaccaaaggagttttcatcaatcctgctttggtggagccattcggattgaccctcattgaggccgccgctcacggtttgcctatggtagctacgaagaacggaggtccggttgatattcagaagactctcagcaacggtttacttgtcgacccgcacaatcagaaggaaattgcggatgccttgttcaagctggtatctgacagaaacctctggatagactgtcgacgaaatggtttgaagaacattcacttgtactcgtggcctgagcattgtcgcacatatctgtctaagattgcccagtgtcgcatgaggcatccccaatggcagaatgacaataccgtcgacgagaacaatgatgttgagtctcaaggcgattctcttcgcgatgtacgtgatatatctttacgcttatcgttggatggtgataagttgaacagtggtggttcgaaaagcccagccgatttcttgaaggctttggaaaggtacggggtcagggattcaaatggtgaccaggtgaggccattacgatctatgaaaagcggttctcgacttgagagcatgccagaatcgattaagagatctataagtggcaccagcgacaagaacagttcccacttaagtagtagcaaggtgtctcttctgcggaggaggaagaaacttatcgtcattgcggttgacagctacaataatgcgggccagccgaatgagatgttactcaaaacgatcaaggctgttattaaagcacagcagagcgattcttctcaaaagcaaactgggttggtgttgtccacagcgcttacttcttcagaagttcagaacttactgaattctgccgaaattcctatgcatgaattcgacgcgttgatagtcagcagtggaagtgagctttattatccgtccggcggcgacgacgcgggcgcagatcttcatgcagatcctgattatgactcacatatcgactatcgctggggtggagacgggttgagaaaaacccttgcgagcattttcactccggagcaaaacggggaaaaaaaagttgaaagagctcttgctgaggatgaagagcggtttaacagccattgtttagcgtacaaggtgttgaaaccacagctggcaccatctgtggaccaaatccgactgcgattgcggcaacgtggtctcaggtgtcacgtcatgtactgccaaaatgaggcgaaaatgcgggtcattcccctgctcgctgctcgttcacaggctttacgatacttgttcgtgcgatggggtctggacgtggcaaacatgcttgtcattgtaggagagaccggtgatacagatcatgaagaacttttgtcaggaacgcacaagacagtcattgtgaagggagctgtcacatcaggttgtgataggcttttgcgagttgcgtctaactatgccagaggagatgttgctcctgccgatgggccttacatctctacggctgaaactgttgatgacgttggggctgcagtgatgaaatttaccaagagtcggatgtag