MPISILLIITTMIMASHCQIDITKLQHVGVLVNSPKGMKIPQNFETRYLILSLIPKIEDSNSCGDQQIKQYKRLLDRLIIPLYDGLRLMKDVIVTNQESNENTDPRTERFFGGVIGTIALGVATSAQITAAVALVEAKQARSDIEKLKEAIRDTNKAVQSVQSSVGPPIVAIKSVQDYVNKEIVPSIARLGCEAAGLQLGIALTQHYSELTNIFGDNIGSLIEKGIKLQGIASLYRTNITEIFTTSTVDKYDIYDLLFTESIKVRVIDVDLNDYSITLQVRLPLLTRLLNTQIYKVDSISYNIQNREWYIPLPSHIMTKGAFLGGADVKECIEAPSSYICPSDPGFVLNHEMESCLSGNISQCPRTTVTSDIVPRYAFVNGGVVANCITTTCTCNGIGNRINQPPDQGVKIITHKECNTIGINGMLFNTNKEGTLAFYTPDDITLNNSVALNPIDISIELNKAKSDLEEVKEWIRRVNQKLDSIGSGEPEA