MLKQKWYLSTWFISIWFALSYFILPFFIGLILLALQIIDNKKRNKEWKEQGLDDLAKVKQLTIDLEKENDNLIVQKEKVKMDISKEEEQLQLIKSELVSYEEEHLYQTFGFYEPKYGFENSEKYKEQLDIIRDKQKQMAKDDTATNSKRWQVDGSEKKGEALRKDNVKIAVRAFNQECDIAISKVKFNNIDTVEKQIKKAREQINRLNKRNGVEIKLDYLALKIEELYLAYEYQVKKEEEKEEQRILKEQMREEKRIQAEIDRERKKLEKDEKHFNQALEKYKQQLEKASDELKLEIEVKISEIEEKMSEIQKEKEQVDYRAQNAKAGYVYIISNIGSFGENMFKIGMTRRLEPMERINELGNASVPFYFDVHAMVFSEDAPKLESLLHKEFEKYRVNKVNHRKEFFKVDINEIARVVKENHNNTVEFTKLAVAEEFRKSLQIAKETDQEKAYDEVAAG