atggacgcgcaactggtgaattggggtgtgcttgacgcgcttgttttggattacgccgaggaggagcagttagttgaatgtgagggctttgaagcctcgcctcaagtggctcctcgtcgcttagttgagttggtcagggctttgatagagactggccgtattgccgaggctctggaggtaattaacgagtcagcgcaggctctattggaagaccctcatcttctctttcgtctccaaaagcagaggtttttagagctgcttcgaggcggtgagccaaaccagcaacagcaagccatcatgtgttcacgcacgaccttagggccatgtgctctaaacgcgtatccagaggcctatgaggagtttaagagagtgcttttagctctcatgtatgacaaagatgatccttcttcacctgtcgctgacgagtggtcagaagtaaggagagcggagctggctgcaattgttgcgtccacgctgaaggctcagcaacatgcttacgacccgctcttttcattgactctacggtacttgataagcgtacaaaacgcctactgtcaacagcaagcgattgtttccccgattgctgagattgcttcttctctcctttctaaggatagagaccctccagcagcacctcgagaaagtcttctagaagctcctaattttagcgaggccgatgtacaggcacttgcacaggctgttgatctgccgaggcaaggagctgtgaacagcctcagatataccggtggtgacttgacatctgccttcaagaacgaattgagcaggatgaggctgactacttctcttgtggatgaacttgttcgcgaatattgtttgtatagaggtttgatcgaaagaggaactaatgcacctagtgacagtagatcatcaagtgatgcagtcgcagctgagcttacgagtgttctggctcttgatgttgtcaaccggatgaagtcatgcacggaaatgaaggtctctccaagcgaacaatcagaagacactgtgatttccgaagcaaaagaagacccggttggaaatttggtggcttcttcggataacggggaacgtcacgttgagatggaggaggccacttttatggtagaaccttctgtaaaaaacaaaatacaattgaatgctaccgagagtactcttgagaatcctcagagtagtgaagttgccgaggatgtcgtgatgcaagactgcgatgatgatcctttgatttatcgctctctgatgatttatcgtcctcaaaacggagagatgctcagggaggatgggcggtttggcagcagtgggggatgtagtacaagtggtatatcgcagtctggtagtaatggtgcgcacagtgcaggacttagaatgggaattgggaaggagatctcgggtttgccttcgacaggtcggcggcgatggagggggaggaaacaattgattctttcaggtttcacgaatgggtcctgggtcacggcaaaatatcagcaactttcaagtctcgagctgtcgcaattaacgaatctggccgaattacaggacatgaaaactgacacttcaaacaagccggagtcacaagacgacgttgtcgaaacatacggccgagcacttggaatacgccagttggcaattgaagggaagattgatgccgttattcaagaagttcagcggctacacccggattttttcgaacataatcaacatttgcttttccagctgaaacaggtagagtttctacagctggtggaaggtggacatttcaccgacgccctccgagtcgcccgtgcggaccttgggccactcgctgccaagtatcacgagttgctgaaacctttgaaggaaactctgctggctttagcgcggccgaagggggaaatttcactaaagcccacaccaccttctgttttggcagctgctcttcaggttgcgttgggtgcaagtctaggaatcgcggagccaaagttgatgaaaattctgcgaaactgcttgtacatgcacacggagtggtttaaactgcaaatgtgctctgacccatttggagaacttttatcgataaatactctgaaagagacgaactcaaatgcctctgcatccacccgcggtgactcaaaactgggttctggaggtggatctggtgagcatgccgtgattgacctgagcagcaccagaacaggagacggaggtggtagtcagcagtcggagtcttccagagagggacccctttttgacgagatgtccatattgactataatggaatggatggccctctcaaggggggatgcaatacagctgcttactcaatacgatggaagtgtagatagtgtgttagccaatttgatataa