MKKNKKTLKEKIIPPLAYYLLKATNSSYRLEVEGWQRIEKKIMQQESLLFSIWHGTLWVPAYFLRGLGIYALASLSRDGSYIAKVLENLGWELIRGSSSRGGSRSLLQLYRKLKHGFSAAITPDGPTGPRHEVKPGIIFLQKKADSFLVPVGVDARWKKKFGSWDQFLLPYPFSKTAIVFGKPFKFEAELSRESKQEILAEKMKKVNLRAAELVKK