atggcccaaacgtatgcgacttctgctctttcgacgaggttgagcgaaaatttattactctcaaaacttggggaagactgttcacaccagcgttcgaaaactatgagcagaagcaattttcttgggaacgtgaatacgctttcatctggcgccacacttttaccctgcataagccaaaggcggagagattttacaacagcggtatcaaactcccacaaagaaagaaatggacacttccagcaggcgattcggaaggtgttcgcagctcccactgtcccaggccttagtacagcgacgctgtcggagtcatgtacggctcggttcccaggctgggttagaaaggttggatccggtcctttccggcggccggtgaagatatcatcatccactttgcaagtctcagttgagcccaacgcggacttttctgtaagacttgacaatgaagccagatcaggattgacagtagtggaaattgaaggagtcgaccaagaaaacttacttgctgatgtcacaagtgcattcagtgaattgggtgtaagtgttcagagtgccaaagtctccactagtaatgaccgaattcgagatatcttctcagtcgtggactcagagactaagagagccatacctgaagagaaatggagtatgattaaggaaaaggtgctcataagtttgaagcatcgtaaaagtcaagagtcaaaactggaggatccccttcttttggatcaggtatcatttctttgctcagcgctggacaaggtggtgaccgagcatggcaaagcagatgtggttgaagcggcttacactcttcaaagagggtttgaagctttgaaacttgacgaggaccctcggaaacgagccgatctgctccgttatatcgacaacatggataaaactctgataacggccgtgattcgaatattttatttgtattcttctctattaaatgtggcagacgaagcgcatagtcatcgtggccgacgagagcaggtctgggctagcatgaatgcgacaccattatggtacgcttcctttgaccatacattaaggttatttaggaaggccgatgttggacctcgcgatcttcagagcttactcgaccgatgtgagtacaatccagttttcacagcccatcccacagaagctcggcggagggagatccttacatgcttgcacagaatatttgagctgtgcagttcacgagaggacccaaggttgagtccagcacagaaaacggaaattgaggctgaagtagaagctgagattgagattctgtggaggacagatgagatgcgtcaacagaaaccaactgtaatggaggagattatgacgggtctggactattttcgattttcactttttgaagctgtctgcaccacttaccgatatgccgagaattcgttgaaccatgtgtatccgaactcaggcgtgaagattcctagctttataaagttcggttcgtggattggtggtgaccgtgatggaaacccatttgttttgccagagactactgtgatggcagccctattggcgagcaggcttattattgccgagtatattcgacggtgtcgcatctgccaggataccttgacgcactctttactgatttgcgaggtggcacccgaattactagaaagtttagaagaagacaaaaaagtgatgcaaaagattccagcactccgacatcaaatcgcatcttttgagcaggaaccttatcgtttaaaactgcgcgttattagacatcgtttggagcagatacttcgaagtgtcaatgctcgcctacgtgaactgggaggaagtaattacagcgatgagttgctgatcgacatagagtacaacatcgatgaaatacctggacttgacccgaaagagggcgcatacgccaatgaggagggatttctgcacgacttgaagttgattgacaaatctctccgtgcctgtggagacgatcgacttgccgacagcaagctaaaagacctcatccgactcggagaaaccttcggatttcatctatgttcacttgatgttcgtcaagagtcgaccgttcacagcaaggccgttggagagtgtatgcagctgttgggcatgaccgaggactacgagtcattatctgagtcagacaagatacagaaacttgcagaagctttatgtctgcccccacctgtagacaagcttgaagcattggaggagaaaatgacagagtccacacaacaggttcttggaatttgtaaagccgtcgcagaaataatgaataccatatcaaagaaagctatttcctcttacgttatctcgatgactcgtcaggcgtcacacgtcttggaggtgttgttcctatcatggttgacatgccaaggtctaactgagaggaaggttgcgggagaatggcaagctaaattggtggtttctcccttatttgagaccattccggatctggagcacatgccggaagcattggaacagcttcttggcaacagtacgtatatgtcaatactagaggcaactggtggtgttcaggaggtgatgcttggatactcagattcttgtaaagatggaggtatagcagctagtgccttcaacctgtacaaagctcaggaggtaatacggaaaattacgaaggaggcgggtgtaaagtctcgcatctttcatggtcgtggtggtactgtgggtcgaggagctggcccgacacacgaaagtatcctcgctcagcctccaggcagcgtagatgggaaaatcaagttcactgagcaaggtgaagttatcacatatcgttacggaaactcaccaacggctgcctatgagctgacggtaggaataactggtcttttgaaggctagtcatccctccttacgtaccaagatggtcgacaacgccaagtacttccaaattatggacaaggtggctgattatgcagagaagcattatcgagaactcacagacaagacggagggcttctacgactatttctatgaagccaccgtggtaaatgaagttgctcttatcaacatcggtagcaggccttctcgtcgaaaagcggcagtccgagacaagacatccttgcgtgctatcccctgggtgtttgggtgggcccagtctcgccatactcttccagcttggtatggtgtcggtagtggacttttgggttacactcaaaatgacccggcacttattcgagagcttcaaattatgtacaacgaatggcctttcttccgcaactttctttctaatgttcagatgtcgttgtttaaagcgtctatggaaattgcgcaagaatacgcccgcctttgcaggaaccgaatcaccgaaaggctcgtgtacgacttggtggcccatgagttccaactgactgtcgagcagatcctgatggtatcacaacaaagtcagcttctagaagacaatccatcgctggagagatcgttcgacactcgacggaagtatctcgaccctttgaaccacatacaggtaatcttgttgggaaggaggagggaccccaccttgtctgaagatcgtattaaattctgggagaagccactattacggacaatcaaagccatcgctagcaacatgcggaatactggctga