MTKKIVFMGTPFFAVPILKSLYEKNYIIPAVYTQPPKKSQRGQKINKSPIQIVAEDYNIDCRTPDTLKTNKEEYEYLKQLDLDLVIVVAYGQIIPKEYLNLAKKGFINIHASLLPKWRGAAPIQRSIMNLEKETGISIMKIGEKLDTGPVGNIYRIKIKDSDNAETISTKLSILASEKIIENVENIFEDKLTFKEQDDTSATYASKIEKSEGEIKWNDNAESIIGKINGLYPSPGAFFIFKDERYKILKAELGNKSGEIGEVMSNDLEISCGNQKSIKIIEIQRQGKKPQNINEFVLGSQIIKGSRITNV