atggcatcgtccgcgtgtagtttgacagctggggtgcggttgggagagcaatccggtgcagcgatatcgaagttttcatcgacgacggcgaggagctcagtgaataatgttgatctgtttgtcaaacgcgccggtgctggtgcatccctgggactgatcccgtccgccgcaattgccacgcaatcttcgacgcaagacgcatcgtcttccttgcgctcggccgcgggccttgcctgctgctctcgattctcgggcctgcgcaaacttcccgccaggaagtcgaagaagatccaacaatggcttcaatacaccgaagggccagcccgcgaggctcagctcagagtagtgcagatggctctgtccaccgtccccgaaggtcagcagggcctctacgatccttccatggacaaggactcgtgcggtgtggggttcgtcgccgagctctccgccgagccaacacgcagcactgtcacagacgctctggagatgctcgtgcgcatggctcacagaggggcatgtgggtgtgaagaaaataccggagatggggcaggaattatggtcgcactgcctcacaaatttttctccgcgatctcggagaaggagattggatgcaaattgccagcccccggggaatacgcggtgggcatgttctacttgcctaaagacaaggctcgacgagtggagagcaaggccgagttcaagcgggtggcggaatcattggggcatactctgctgggctggcgcaaagtgaggaccaataattctggcctcgggcaatcagctctggccacagagcccgtcgtcgagcaggtgttcctgtccgcgtcttccaagtccaaaacaagcctcgatgagcagatgtatctgcttcggaagctggccatgatcgcaatcagagtcgccctcaacatgcctcacggcgcaggcaaagatttctacatctgctcgctttcaccgcaaactattgtgtacaagggacagctgacccccgagcaagtgctggattattatcgtgcggatctcggtgacgagcgtttcactagctacatggctctggtccattctcgattctccacaaacacgtttccgagctgggacagagcacagcccatgcgtgtgcttggacacaacggtgaaatcaacaccttacgaggaaatgtgaactggatgcatgcgcgcgaaggattacttaaatgcaaaaaccttggcctctcggaggccgagcttgagaagcttctcccgatcgtcgatgcaagttcttcagattctggtgcgtttgatggagtgctggaattcttgtctcgaagtggaaggagtcttccggaggcaatcatgatgatgattccggaggcgtggcaaaatgattccaacatggaccaagaacgccgagctctctacgagtacttctcagccatcatggaaccatgggacggccctgctctgattgcctttacggatggaaggtatttgggcgcaactctggaccgaaacgggttgcgacccgggcgttactacataactcacaccgggcgcgtaatcatggcaagcgaggtcggagtggtggacataaaacccgaggaagtgagcaagaaaggaagattgaatcccggcatgatgttgctggtggatttcgaaaagcacgtggtggtgaatgacgatgatttgaagaggcaggtagcttccagccaaccattcggagagtggctgcagcggcagaaaatcaccttgaaggacatcgtcgactccgtggacgctgcagatcgagtgcccccgtctgtggtcggcagtcttcaggtcggcagctccgacacgaccatggagaagatggggatcaaagggcttctggcacctctgcgggcattcgggtacagcgtagaagcgctggagatgcttctgatccccatggctaaggatgcgtccgaggccttgggctcgatgggcaacgacgcgccgttggccatgatgtccgagcgtcctaagctgttattcgagtacttcaagcagatgttcgcacaagtcaccaacccgcccatcgatcccatccgtgaagccgtggtgacatcgaccgagtgcatggtcggaccggagggcgatctgaccgagaccatcgaggagcaatgccaccgcctatcgctcaagagccctctgctcactttggaggagatggaggccatcaagaacatggattacaggggctggcgcagcaaagtcatcgacatcaccttcgggaaagaggaaggagtgttcggcttggagaaggccctcgaccggatctgcgccgaagctcgactggccatcctcgacggctataaaatgctggtgctctcggacagagcaacctcgccgtctcgtgtgccggtgaactctttgttggccgtgggggcagtgcatcatcatctggtgtcaaccatggagcggacccaaattggattggtcatagaatcagccgagccgcgagaggtgcaccatttctgcactctcgtcggatttggagtggacgccatctgcccgtacttggccatcgagacgatcaagaggttgaacatcgatggcaaaatcccagccaaggcacagggcgcgctgcacagctcggacgagctcgtgtcgaagtacttctatgccagcaattccggcatgctcaaagtgctggcgaagatgggaatcagcaccctcgcgtcgtacaagggggctcagattttcgaggccgtgggcctggccaccgaagtggtgggccgctgcttcaagggaaccccgagccgggtcgagggagccacgttcgagattctggctcgtgacactttgaagctgcacgaccttgctttccccgtgcgcatgctgcctccgggaagcgcagacgccaatgccgtgcccaattcgggagactaccactggcgcaagggcggggaggtgcatctgaacgacccggtggccatcgccatgctgcaggaggcggctcggaccaacagccccgccgcgtacaaggagtattccaagaccatccacgagctgaacaagaagatcaatctcaggggcatgctccggttcaaggttgatgctagcaagagcattcctctcgaagaggtcgagcccgcgagcgaaatcgtcaagcggttctgcaccggcgccatgagctacgggtccatctctctcgaggcccacaccacgctcgccgtcgccatgaacaagatcggaggaaagtccaacaccggtgagggtggcgaagctccagagcgcctggagccgttggcggacgggacgcagaacccgcagcgcagctccatcaagcaggtcgcgagtgggcgcttcggcgtcacgagttactatctgaccaacgccgacgagctgcagatcaagatggcccagggggcaaagccgggcgaaggtggcgagctaccgggacacaaggtcatcggcaacatcgcgacgacgcgaaactccactcccggcgtcgggctcatcagtcctcctccgcatcacgacatctacagcattgaggacctggcgcagctcatcttcgacctcaagaattcgaatcccgaagcgcggatcagcgtgaagctggtgtcggaggcgggggtgggagtggtagcgagcggagtggtgaaggggcacgcggaccacgtgctgatctcggggcacgacgggggcacgggcgcgagcaggtggacgggaatcaagaacgccgggctgccatgggagctggggctggcggagacgcaccagacgctggtggcgaacgatctgcgcgggcgcacgacgctgcagacggacgggcagctgaagaccgggcgcgacgtggccatcgcggcgctgctgggcgcggaggagttcgggttctcgacggcgccgctgatcacgctgggctgcatcatgatgcgcaagtgccacctgaacacgtgccccgtgggcatcgcgacgcaggaccccgtgctgcggcgcaagttcgccggcgaccccgagtacgtggtgaacttcctgttcatggtggcggaggaatgtcgcgagatcatggcctcgctcggctaccgccacatggacgacctcgtcgggcacgccgagcatctggaggtggacccggacgtcatggacaacaacagcaagctcgagaacgtggacctgtcgctgctgctgcgcccggccgccaccctgcgccccgacgccgcgcagcgctgcgtgcagaagcaggaccacggcctcgccgacgtgctggaccgcacgctcatccgcctggccctgcccgccctctcccgccgcctccccgtctacatcgacctccccgtctgcaacacggatcgtgctgtcggaaccatgctcagtcacgagctcaccaaaaggtatcgggccgaggggcttccggaagggaccattcatgtgaagctctcgggcagtgcagggcagagtttgggggcatttttggcaccagggatcaccttggagttggaaggggactcgaatgattacgtggggaaggggctgtcgggcggcaaggtggtggtgtatccgccacggtccagcactttcgatcccaaggagaatatcatcatcggcaacgtcgcgctctatggggccacgagcggcgaggcgttcttcaatggaatggcggccgagaggttctgcgtgcgtaactctggcgccaaggccgtcgtggaaggagtgggagaccatggctgcgaatacatgaccggaggaactgtggtcgtgctcgggaagacgggcaagaatttcgccgctggtatgagcggaggggtggcctacgttctcgatgtggacggcaaattcccatcccggtgcaacacgggcttggtggatctcgacaggatcggcagcgacgacgtcgaagatgtgatgacgctgcagaccatgatccagcagcacctgcggcacactggcagcaagcttgcccgagaagtgctggccgatttcgactctcttctgcccaagttcgtcaaggtcttccctcgtgattacaagcgcgtgttggccgagctcaaggccaagaaagatgcggccgagctcgaggagaagagtctggcgggcaaggatgccttcgaggagctgaagaagttgtcggccaccagcaatggcagcggcaagggcaatggcactgctaacgggaccgtggccgctgcgccgaccaagggctcgaccaacggagcatctgctgcctctttgacaaaggaagagaagccggtggctgtgacgagaccgtcgaagatcgaggaagctgttaaacatcgaggatttgtgaattacgagcgtgaggctcttccctacaggaaacccgaggagcgtctgaccgactggaaggaagtcacagcccaaggcagtcaagatgcactcttgaaaacacaatctgctcggtgcatggattgtggaactccattctgtcaacaggagaagagcggttgtcctctcggaaacaaaatcccggagtggaatgaacttgttcaccaaggccgatggcgtgaggctttggaccgcctgttggagacgaacaatttccccgagttcacgggccgtgtctgccctgctccatgtgagggatcatgcgtgctcggcattatcgagaaacctgtgaccataaagacgatggagtgtaccatcattgacaaggctttcgaggaaggatggatggtaccgcgaccacctatgaagcgcactggtaaaagggtggccatcgtgggaagtggaccagcaggtatggcagctgcagatcagttaaataaagctggacactgggtcacagtatacgagcgagcggatcgcgtgggtggactcatgatgtacggggttcccaacatgaagacagacaaggaaggcgtcgtgcaaaggcgtgtggacttgatggctgccgagggtgtcgagtttgttgtcaacgctcacgtgggcagcgactctcgctattccgtggacagcttgcgtgcggccaatgatgccataatcctggcttgtggtgccacgaagccaagggatttggtagttcctgggcgtgagttcgcaggtgttcacttcgccatggacttcttacatgccaacacgaagagtctgttagacagcggactgcaagacgggaagtacatctcagccaaggacaagcgtgttgttgtcatcggaggaggtgataccggaacggattgtatcggaacgtcactgaggcatggttgcaagcagctcatcaacttagagctgcttccacagccgccttacactcgtgctcaagggaacccttggcctgagtggccccggatcttccgcattgattatggccatgaggaagcgaaaacgaggtttggaaaggatccgaggacgtacgaagttttgaccaagcggttcattggaaacgacgcgggagaggtcaccgggctagagttggtgcacgtaaagtgggagaaggatgcctcgggaaggttccaaatgcaggagattcctgggtctgaagaagtgatcgaggccgacctcgtcttgctcgccatgggatttttgggtcctgagcagaacatcgcggagaagctgggtctagagtgcgatgcgcgctccaacttcaaagccgacttcggtcgctttgccaccaacttgcaaggcgtgttcgccgccggggattgcagaaggggtcagtctctggtggtatgggccatcgccgagggcaggcaagcggcagcacaagtggacgagttcatcatgaaggacttcaatgaggaggacctcgtggtggacgataggtacatgtctttgtcaggcatgggaaatgtggcaggtaatggattcttgagcggcaacgggagcggcaatggcaatggcagtggcaatggctcgtccttaggcaaggaccgtcagttccccgagggtgtcgtggacgcggccgaggaagctcggcaggcctgcgtggcggtggctggcgacgctgaagactacaacagcatgagacaatgcatcgagctcagcgtggaagctgcggctctgagcgacaacaccatcgtgaccgagcagagcttctag