atggacatggaagatgactttgcggtcacacctccaacaattgagagaaagccgacgtttgagaggagatcagtggtttcatctccaaagcgtgaaaggaaatcaggcttttcatctggagtcgagttgccgtcacaaacaagcgagagaagagttggacctgcctctccaggatttgagagaagatcgagattctcttctcctccgtctgaaaagaaagtagctccaacatctgcagcagctgatagaacaacccaagggggtctggaaagccaggttcttgaattaaaagtgggcgcttcgtcaagtgttcctgttaatcaagaacaatcacaacatggaactaacgtatggagcgcagcatcctcagacttggaaaatctggttgtcgagagggagaaaggatcacaggtttcagacacttcgaagccggagagagaaagtgcgctgccagagcaacctcgtaggagggattcacgacgtcgtacagggtttgaccgaccatgcatggaagatgtgagtcctcaaagtagtcctcccaggtttggagaacccaaagataatcagcgagattccgcagctagttttgagcaatcggaacgtaagggtgtccctccaaatggacatgcggatgttgtcatcaaaccctctcggtggggtcctccagagtctggcccgggacatcatggaaacagagatttggtttctgataaggggccagggacaggggaagcgtcttccgtggctaaagcccacaagagatcggaagcttctcatctcagaggagaggaaagcctaacaaaggaccaaagtcaatctccgaagttttctgccaagccttctagggcaagtgatgacactagtgcaagggacatggacaagcctaaatccagatcagtttcagactcactggctgtcgatgaatttggaaggcttttgagacaagggggcagtgatagtgatggagagggccaccatggtgggggcaagaaacgaagaaggtcgatgagcaggagtagaacccggagtcgttctccaggagatgtacggcgtaagcgatggagccctagtcgttctcctcgtcgtcggggtaggagaagccgctcctggagtggttctccgagaaggcaaaggagccgcagtcgtacacctccacgcgaagggagatggactggtgaagggagaggtgatagaggtttctcagacagagggggcagaagatggggaaggggaggtggaccgcctaatgtttgcaatgactttctcaaaggtcgatgtcaaaggggtggttcttgtagatttcttcatgaagaaagtaatgggatagctgacgaccaaggtgggagatggagcggaggaagaggccgaggccggggtcgaggacgctccggtcgagaagctgcggaggagggagatcgaaactgggcagtgaagagtggagaacttcctagatcgcgcaagccctggagttcaaatgatcgcaacacggatgacgattcaagagagaaaaaattgattgaagatatgaagaagcaagaggctgaatcttcaagtgatgaatcatgggagcaaaagaagggagacgcagccatggctcctggatcgacagttacagcagagcaaggagtctctgcagacaaattgcccatgcaatcggagaaagagtcggcagttcctgtgacagctcaacatgtgaagtcatctactgactacatgtgtgaagcgctttcaccctcagcatcgtttccatcatcgcagagtaaccaagtagctcaacaaacaagtgccttttccaaccttgtttcttctccacagcagcccagctatccttcacctagtagacatcagtataatagtacactgaatgcgcatgtgccccaacatccttccttgtctatgtccccaagcgctcagtcccaacaaatgaaatatactataggccattcacatcagccccaacactcttttccatcatctcagcaaagtggatactcgcccaacgttccccacaaatctggattcagtgtcaatcgaccacctcagcagcctacctttacacccccaaccgtgacatatagtggaaatccatccatgccttctcagcagccgcttcccttcgcgtccctccctatgttgcgtccccagctttcattcagctcacctcagcagcaaaactttgcaccacttccactgtcaatggccatgtccatgccaatgcccatgcccatgcccatgtcagttcccctgtcaagtggtcacacgggcctcttgtcaagaacgcttggaatgaatactcctccacaaatgttgcaagtctccatgggcacaaacctggcaacaaggctagggtattcttggacagctcctgcaatgggcccccctgtgtcttatggtttaccaccgcaacagcctttgcaacaaccaccaccaccaccaccaccaccaccaccaccaccgcagcctcaaacacagggtcttccttctcaggtgtcggtaccacctccaataccttaccaatacgctcctcccttgcctccaagctatgcggcagcatcatactcgacaattgcggctcaggttatggctccaagttctatctcctccagtgaacaatatgatccattggcagatagtcttgaacctggaccccctggtgctggggacaagaagggtcaaggttcatttaaccaaaaccgtcagcaagatgatgggagtagacaaacgtctgctgatcagtggaagcttcatgcacccggtgaaaatacccccttaatgacaaacgcgggagaggtggttctggagaatgtcagtccaggtcttccaagtcatgtagagaatgttagatcaaatatcgtggtgttggagaatgttagtccgaggcgaccgatgcacatggtcatggagaatgtaagccctaccaatgtaggttcttctttcaacgtgaacgcgtcatccatgaattacagtggttcacaccaagcagtaactatggaaagtgtgagtccttgtccagatacaaatccgactggtgatggacagagagatgtagctcatggatcgaaggagcaaaagaagaaggacaaggatggtcgtattctcaatctgattagaaaggcagttgcagagcatgtgaaggacctgttgaagcctacttggaaggagggccagatgagcaaggacgctttcaagacaatagcgaagaaggctgtagacaaggtcatgggggctttggaagccaaaggatcgataccgaagtctcaggaaaagttggaccttttcatggacacatccaaaccaaagattgcgaagcttgttcagggatatgtcgacaagtatgtgaaggcctaa