MPEKAPQVDVWSVDSVLNSKNLSKGSISTGLRAYPIVGNLPDFIKNRHRILEWLTEIVIEHPTNTVTFRRPGKVQGIITANPMNVEHMLKTNFENYPKGERSTALLHDFLGTGIFNSDGETWKAQRKTASFEFSKRSLQNFVMETVQQEIQNRLLPLLQTAMKTNKTIDLQDILERFAFDNICMVAFNQDPKCLFFDSSCNLSSSPFARAFEQAANLSAERFRYTFPFILKIKKHFNLGSETILKQSISTVHDFAMNIIRSRKTSNNKENAQETDLLSRFIISTNNDTISNNSEEFLRDIIISFILAGRDTTSSTLAWFFWLLSSNLQVERKIIRELQSIRAQFQKSPSEMFDFEELREMQYLHAAITEALRLYPPVAVDTRACKEDDVMPDGTVVKKGWFVTYNAYAMGRLEGIWGRDCGSFVPERWLDEKGMFRAESPYRFPAFHAGPRMCLGKEMAYIQMKSIVACLVERFEIDVLGKDKCPDHFLSLTMRVKGGLPVRVGERKR