MAKEGSSNSDLELKVNDNFFQIKSVQLKTINLEKENFSNQIKLKEIEKKILNLNSEHKKEEIEKKFQKLFDNKVEKLKEEIDQKDERINVLELKLKETNFQIKFAEDRTLNVEKRNFFLEIKVEEMEKNILKLIEQKIEQLKIENNLCLKEKDEKINFLESEIKKNNNNSWLATQPKLLNAKSKRGYILFSAEVRKRVMNKNPEAKYGEISEIIGTEWACLSNEDKRDYESRAQFIAAERAKAELLTRKLPQANDLLEKNTEELNDLANNEFAVSMLNLDESENEWSEIEKLF