MKTNKTIDLQDILERFAFDNICMVAFNQDPKCLFFDSSCNLSSSPFARAFEQAANLSAERFRYTFPFILKIKKHFNLGSETILKQSISTVHDFAMNIIRSRKTSNNKENAQETDLLSRFIISTNNDTISNNSEEFLRDIIISFILAGRDTTSSTLAWFFRLLSSNPQVERKIIRELQSIRAQFQKSPSEMFDFEELREMQYLHAAITEVLRLYPPVAVDTRACKEDDVMPDGTVVKKGWFVTYNAYAMGRLEGIWGRDCGSFVPERWLDEKGMFRAESPYRFPAFHAGPRMCLGKEMAYIQMKSIVACLVERFKIDVLGKDKCPDHFLSLTMRVKGGLPVRVGERKR