MPISILLIITTMIMASHCQIDITKLQHVGVLVNSPKGMKISQNFETRYLILSLIPKIEDSNSCGDQQIKQYKRLLDRLIIPLYDGLRLQKDVIVTNQESNENTDPRTERFFGGVIGTIALGVATSAQITAAVALVEAKQARSDIEKLKEAIRDTNKAVQSVQSSPGNLIVAIKSVQDYVNKEIVPCIARLGCEACGLLLGLALDQHYSELTNIFGDNIGSLQEKGIKLQGIASLYRTNITEIFTTSTVDKYDIYDLLFTESIKVRVIDVDLNDYSITLQVRLPLLTRLLNTQIYKVDSISYNIQNREWYIPLPSHIMTKGAFLGGADVKECIEAFSSYICPSDPGFVLNHEMESCLSGNISQCPRTTVTSDIVPRYAFVNGGVVANCITTTCTCNGIGNRINQPPDQGVKIITHKECNTIGINGMLFNTNKEGTLAFYTPDDITLNNSVALNPIDISIELNKAKSDLEESKEWIRRSNQKLDSIEDKIEEILSKIYHIENEIARIKKLIGEAEPEA