atgggaaaaaagaagaccaagggaccggaggtcaagggaaaaccaaaacattcactcgatgaagggaacagagataataaaccaggcactcgaagcgctgccaccgtgcgcaggctgcacatgtacaagaaccgtcccgttcgtgataaaaagggaacgaaattgtatcaggagtatcaatcgaatgcgcttccttccacacgtatccagccagatcggcgatggttcggcaacacccgagttattgggcagaaggagttggatacgttcagggaagagatgcgaacacgtgtatctgattcgtacactgttatattgaaggataagaaattgcctctttcattgctcactgatagccagaagcaatctagagttcacctcttggatacagagaaatttgaagacactttcggacctaagaagaaaagacgacgcccaaagcttgctgtcgacgactatgctggacttgtcgaaaaggtcgatgctgggcaagatgcatttaccaaaggtggtggaactggaatgattctgggcggtgaggatactgatgggcttcgcgatgctgcccgacatagtatgtttgacaagggacagagtaaacgaatatggggagagctttacaaagtgatagattcctctgacgttgttgtggaggtactggacgcccgagatccagaaggaaccagatgccgtcatttggagaaacatctgaaaacgaactgcaaacataagcatctcatctttttactgaacaagtgcgatttagtcccatcatgggtgacgaaaggatggctccacacactttcccgtgaatttcctactctcgcattccacgccagcgtcacgaacccgtttggaaagggttctcttctatctcttttgaggcaactatctcacctcaaaactgataagcaggccatctctgttggatttgttggatatccgaatgtaggcaagtcctcagtgatcaatacacttcgcaccaaggccgtctgcaaagtggcaccgattcctggagaaactaaagtctggcagtacattacgcttaccaagaaaatttttctgatcgattgccctggagtcgtctaccagagccacgacaacgagactgacatagtactgaagggagtggtgcgtgttgggaatctggcagatgcaactgagcacattggcgaggttttgtcgagggtaaagaaggactatcttgttcgagcttataaagtgaaggagtggactagtgatgaagacttcctcacccaactgtgcaaagtgacgggaaagctactcaagggtggagaaccagatttgaacactgcagctaaaatggttctattcgactggcagagaggtcgaattccttttttcacaccccctccacagagacctgaggaagaggccccaacaaaggacatcccaagtaatttgttgcagatcacaaccggcaattctgaagatctaccaaaggaggagaaagaagccgctgccgttattttagatgttgtctcgaagcagaaaataagaaaggtgccggttcaaaaggactttttcaacgctgaggatgagccaaatcaagcgcaggaggtggaagaagattacgtaagtgacgaagatttgggtgacggtgacgagtcggagggagaagatgaaaaaccagccatcgctgaattgaaggctgaaaaggaagcggacagcgacgacgaagagaacgtaacctgggaagatgttttgaagagtgtacagtcagaaatgggaggtagtagtgctccagctctagctccagcagagccgacagtcacagttgagaccgaggaggctaaaagggccgattctgatgatagtaagcctgtttccgagtcgaaatctctgccacatccagagaaacggaaaagcgagggtaaaaaatctggctctaagaagaaacgtaagaggtag