NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCCTCCACAGCCTGACCCTGCTGCTCCACCAGGCACTACTAACACTAGTCCCCTGCCTAATCCTTGGGGTGGAGCTACTGGAGGAAGCAATTCTGGAAATCAGAGGTATACGGTACACAAATTTTGCTCATAATTTTAAAGGTTGTGTGTATAATGCTAATGTTATACCATATACATTGTAGCTAGAAAAGTTTTTGAGAATTATATTTTTGCAATTTTGTACTAATAAAAGAGCAAATTTTAATGCATGCAGGATTTAATTTTGCAGGCGTTAACTGTTGATGCATCCATTCCCTATAATGCTTTGTGGAATTAAATTGTGCATTTTTATGATGAGCAGCAAACAACAAGATTAAATTCCAGCAAATATTTTTAGCTATACAGATTTATGCATGTGTAATGTACTGCTATTGCTAAAAGGCAAGTGGCTTTTAATTATTAAATAGTGTTTTTATAATAAGTAGTTACTGGTACATGTTGTTTTGTTGTGGTAGGTGCATAAACTTTATTTTGCTTTACATTTGTTATTAGTTCTGGATCAGGCAACAACACTGGTGGTAGTGGGAGTGGTCAAAATGCAGCCACGCCTCTCGGTGGGAGTGGTCAAGCTAATTTATTGGCTCAGATGATGGCTGGAGCTCAGGTTAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTATTTTTATGCCAAATTTTATATTAATAATCACTGGCAATTTTAAAAATTATTCATACAAATTTATTTTGTTTCTATAGGCTGGAAGTG