MSEGSASKYRRLITLEGSAILRDAFNQGMTRPTREQKEKILQRIHAVPGCENYTLSKVNSWFAEWRHRMGITEPRKSTSSTKATLRPDQITMLKILYEGTNGDPRQQLIDTWAKLLQASSADVTVWVRAEQDKKETDEQECPRRELLLAIHHELNGWDAVGDRNPPKSAEDFTEMFGPYEKMMKALLNNI