MEELFSFQALFLSLLFAISLFFFLLSKNLSKGSISTDLRAYPIVGNLPDFIKNHHRILEWLTEIVIEHPTNTVTFRRPGKVQGIITANPMNVEHMLKTNFENYPKGERSTALLHDFLGTGIFNSDGETWKAQRKTASFEFSKRSLQNFVMETVQQEIQNRLLPLLQTAMKTNKTIDLQDILERFAFDNICMVAFNQDPKCLFFDSSCNLSSSPFARAFEQAANLSAERFRYTFPFILKIKKHFNLGSETILKQSISTVHDFAMNIIRSRKTSNNKENAQETDLLSRFIISTNNDTISNNSEEFLRDIIISFILAGRDTTSSTLAWFFWLLSSNLQVERKIIRELQSIRAQFQKSPSEMFDFEELREMQYLHAAITEALRLYPPVAVDTRACKEDDVMPDGTVVKKGWFVTYNAYAMGRLEGIWGRDCGSFVPERWLDEKGMFRAESPYRFPAFHAGPRMCLGKEMAYIQMKSIVACLVERFEIDVLGKDKCPDHFLSLTMRVKGGLPVRVGERKR