MFGLIQKHKRIAVIIVTLASLSFLFWMFSVSDVKQMLTGNPCVATVGDECITLREYRFELLKYSNFLQDERTEKLARRVALNSLITKEVLYLKAKELGWYVSDEEVVEVIKNDENFKEKGKFSVEKYRETLNRFGLTPAEYEEIVRKSLMAQRVLNFLREGVYVLPDELDIQKRFYSLRVEGKLYLIKPSDVKVDYEPSEEEIKEYYEKNKEKFKEEEKEVVYVWSLKDKEKVKEYYENLKKGSIPSGYTEFNENLPPKVKEAVKELNQENRIKVVRVGENYYLLYYKGKENAGYKPLEEVKEEIKKELVAKKQREKLKEFAQEVFKNLKEGKEVGVKPLAFSSASLEEIQRILMVEQKDLLNLVFGKEKVYGPYPSLAGYGILVVKNRKFEELKPEQVKEIERELKDNKFNDLAGLFVEKLIKEYGVKVNEQLAGI