MSKKISIRVKDVDKLEFYINESAQPNDYFSLNEVNEIDFSEIKKIIDQEKDEIVKNKIKEEEKNWLNKFKNSDEYTSLLKKNNDLANQINILNNEKNYIEKSAIEKTRNDYFEKIKNLEFEIQKLQNEKSNLINANSNKVNELEKIFQLKLDNEKMRLVDFYKEEIGKLKDSYQEEKGELESRIQDLLRNKSTNSKVIGEELENWILNKYNETLGLTGDCEFEKTTKDIEGTKPDFLFTVIDPITKSKLVSVMIEAKSEGMDGTKSKTKNSQHFERLEINRKKWNADYAILVTELEKEETFSIKKINNEANKNSFLARPEYFTVLLSIIRLLYIEKIKIIKHGENLKDKQELIDEFEKMKNEILTNSIKNISANLDNIIKESDTIFKAAEKIRNNASTALNSHINTIKNKIDNFKIQKISKTLDKVKNSEE