atggaccggggggtgctgggatcagcgccagccctggatggaaacaaaaggaaaagagctgatgccaaggcagcctacatcacgagtatgatgcaaggaaatccgaagctgcttctctcggaatcgccgctatttgatgggctcactcaacaccagcttccgttcaatgtcactgtgattggagcgcctccagatgtgcagtatcaagcacgcattgtcctacgctttgcggacaactcagaaacatggggagtaggagtggcccgtacgaagaaggagtctgaacgcgttgctgcagtggatgcatgcagaattttacatgagaaagggcttttattgagtacaacgaaaaatggaggaagtagctctggctggggagacaaccccaaaaataccctcgtcactagtgtggcatttcgtgatgtgtgctgtggaggcaacgcacgagctttgccgattactgtacgctcctctggtccagatcatgccaaggtatttgtcgccgagttggctgttccacttcgttcccggaatgaagtttacgtggcagtcggacagggacggaataaatccgaggcagagcgtgcttgttgcacagcagcatgtgaaaaactgcatcacgaggggcttttgaacaaacccaattcacagagtcctgttccaacagttccggctgctaaaccgacctcaactaaagctgttcaaatccaacagcaaaatgagcagccggcaattgttgggctacgagatgaggagcttgcgatgatggaagatgcattgcaacgtctacatgcggagctacaaaattctgttcctctgatgtggccgtcagagcctgtatctatctccagtaatggagtccaccatcagcatcaaatgttcgatggtcccgctagctcagtcagcagggaacagttggccacagagaatgctatgatgaggttggaggccaggaaaaggatctcctcctctgagtttgttgagcagagaagggccagacaggctttaccttcgtggatggagagacagaaaattgttgatgccatttccggcaatcgcgttatcgtcctgactggggagactggatgtgggaagaccactcaggttcctcagttcgttctcgaggatgctgaaatgcaaggtatgggtgctgaagtgcacatcgtggtgacgcagccaaggaggatagctgcaatcagtgttgctgagcgtgtggcgtgggaaaggggtgaggctgttggcaagagtgtcggatatgtcataagactggagagtgctcctcccagagtccgcggaagcattctctattgtacaactggtattctactgcggagattacagaaagctgatggaatggcaggagtgagccatgtgatgattgatgaagtacatgagcgcgatatggacactgattttctccttgtagtagtccgtgaacttttgggacatcatccctctttgcgagttgtcgtaatgagtgcaaccctggatgcatctgtcttcacgaggtactttggatgctgccctttagtgaacgtcccgggaatgacacacccagtgaaggtttttttcatggaagaccttcctcagttgatgggccagaatagtctcgtcgctgcaaggctgaatatggcacggatgggcatgtccgatgaagaagacgttgattgtgaacttgtagcttcagtcgttttatttgtggctcaatattattcacaaggagagggcgcaattttgtgcttcttgcccggttgggacacaatcgcaattgttcgggagaagcttctgaagacaccactaagcaggggtctgatgttggttcccttgcactctcaactcccagctggggagcaacgtgctgcttttactcggccaccaccgggaattcgcaaggtggtacttgccaccaatattgcagagacgagtgttacaatcgatgatgtagtctacgtggtagactgcggcaagatcaaggagaaacagttcgatgcatcacggaatatgacaacgatgcgcgtgcagtggacttcacaagccagttcaaggcagcgacaaggtcgagcagggcgagtccaacctggagtctgttatcgactgtacactcgggggacctaccaatccatgctggagcaccagataccggagatgcagagggttccgctagaagaattgtgcttgcagatcaaagcgatagcaacacctagtgcggtggctggtaatgctttgggaggcacggatcatgctctttaccataaggagatggactttgccagcactggcatgagtgatattgccacttttctttctaaggctatgcagccgcctaaaggcactgcagttcatgctgctattaaggtactacaacaacttggcgccatcgaccaattccagaacttgacaaatcttggcaagacattggcaaagttggcggtgcaccctcgatttggtaaaatgcttgtttatggagcacttctgggctgtctggaccctctactcacaattgcagctgcagcgtgcttcagagatcccttcattgcacccgtatctaggagagaagaggctgataagatgcgtgagagctttgccatcggtcctgcttatggaagtgaccaacttgtattagtcgctgcctttaaccaatggctggcggccaatgccgtgggccaaggccatccattttgcgatgctcatttcctagctcctatgacaatgaggttgatagcaggcatgaggaagcaatttgagcgaacgttatcagaagcaggtctctttgagccgtgggtaagaatcagcagtccagatgttggtgcacatgtagcgagatctctcctcgcagccgggctgtatccaaacgttgctcggtcagaattgtgtagagagtcccgagggatgaagaacgcaaccaagcacgcctaccggtggcgcttgggttttcgggttcaaaatggacgagtatttatccatcctacctccgtggtgtcagagaaacagttaaatccgaatctgcactactatctcgtgttccaggaaaagatgcagacaagtcaggttttcgtcaggggatgcacacttcttcctcccttggctgtggttcttctaggttggaatgtacttgtctgtaatgatccgggcccacctgttctaaatggagattggatgctcttggaggtagaagggtggctaaggtttcacattgacaagaaggctgggctcctcttgctgcagctgaggcatgctttcgatgcagttttggctcgatgggttagtggtagtacgcgcaccgaagcggagcgttgtgttgtggagtgtgtggtaaatttactggaggcaacctgccatgacatgctcgtgtgttccaattga