QIDITKLQHVGVLVNSPKGMKISQNFETRYLILSLIPKIEDSNSCGDQQIKQYKRLLDRLIIPLYDGLKLQKDVIVTNQESNENTDPRTERFFGGVIGTIALGVATSAQITAAVALVEAKQAKSDIEKLKEAIRDTNKAVQSVCSSVGNCIVAIKSVQDYVNKEIVPSIARLGCEAAGLQLGIALTQHYSELTNCFGDNIGSLQEKGIKLQCIASLYRTNITEIFTTSTVDKYDIYDLLFTESIKVRVIDVDLNDYSITLQVRLPLLTRLLNTQIYKVDSISYNIQNREWYIPLPSHIMTKGAFLGGADVKECIEAFSSYICPSDPGFVLNHEMESCLSGNISQCPRTTVTSDIVPRYAFVNGGVVANCITTTCTCNGIGNRINQPPDQGVKIITHKECNTIGINGMLFNTNKEGTLAFYTPDDITLNNSVALDPIDISIELNKVKSDLEESKEWYRRSNQKLSAIEDKIEEILSKIYHIENEIARIKKLIGEAPGSENLYFQGGSGSHHHHHHHH