atggcgatgcaaggggttgggtggtcgtcatgcctgccgctcgagcgcgattggtctctcgttgctatagggaggaaaggattttccggaggaaatttcgctcgcagcgcttgccagcggcggacgaattgtcgtgctcctgtgttcataggggatgggccgctgagtgtcgggagcttgaagcgtttggaatttggcaataaggggtttgcttcaggtcggtgcaattattccagggattctaatgtcgacatctccgaaaggcagaaaccgtggaagaagtcaggttcaaggccgagcccaggtgaaggctggggagcctcggaatccagtggagaccctcagcaagccgagagggatgaaattttcgttcccggaagagacgtagcgccagttgtagaaggtcctggtgagagattcttgagaaatgcaatgagggtacaggacgagaagatcctgaagagtaattcggaaactgatgaaagctttagagattcagcaaaggcaaacaggaagaaagaagggccgttgttgaaaggtagtaagaaggatgaatctgaggagctgagtaagaaaaagaagaagaagaaggacatccccgtggtgaacaagctgaatcacaaccaaccttcttgttatggttgcggctctatactccaaacacgagaatcagaatctcccggatacattccacctcagacatttgaagtgaaaaagaagcatcatcagctgaagactgtactttgcggcaggtgcaggcttctgagccaaggtcacatgataccggcagtggggggacttggaggttatggagatgggaaaggcttcgtcctggctgaggagttgcgttcgcagttgtcacatcttcgccaccaaaaggccttgatagtgaaactggtggacatcgtagatttcaatggaagttttttaacacgagtccgggatcttgtaggggccaatccgatcatattggtcctgaccaagtgtgatcttctaaccgaaggaacagatatggctgctgtgagcgattggcttcaagaagcaactcttcgcaagaagctcaatgtcatcagcatccatttaaccagctccaaggccaagactggaatttctcgagtggcggcagatattacgcgtcaaagattgggtcgggatgtctacgttttgggatcagctaatgttgggaagtcagctttcgtcacagcgttactacaggacatgtctaaaagggatccggtagccgccgctgcattgcgccacaagcctattcaatcagcaatgcctgggactacgctgggagccatcgagtttgaagctttttcgggtggtgggaaactgttcgatactcccggagttcacctccatcatcgaatggcagcagttgtggatccaaaggatgttgctctgttggccccacggaggcggctacgagggtatgtcattggacccaaaggacctgaggaagaagcattggagatggagcccgaagaggactctcatctttttgatgaaggatttgttgataactttctgaaggacaagatgggtgctaataaatgggcggaagattcattaccgttagacaatgacgaggaatgggacgaactggatgacggaatgtggacagagggtaacctatcaggcacctctttgttttggggtggtgtcgtcaggattgatattgtgaaggcaccagcgaatctcaaactgacgttttttggcccaagtgcaatcaggatactgaggtgcccgacggaggaggctgacgtttattatgaggagaatctcggtaaaactttaactccgccgacagccagcaaagttgagagctggggtggtcttggcaaggtgcaggacataatcttcgacttaaaacagggaacaaaacaccctgcaggagatatcgcaatttctggtctgggatggatcaccataggaaatagctttcctgatgaagaagacgaaagtgaggagagagtagaagatgatgacaatgataggagtaatttggatatcgtagacatagatgcagaagtaagtgaagatgatgatgagttgtcggaggatgcgattgagctggtccttcacacacccaaggcagtagaagtatttgtaaggccctccttaccattaggcaaatctggaaagagttggtatgaatatgaggaactggatgatgaagaattagccgctagacctaccgttcattactag