MNVEHIFKTNFEKYPKGDWIIDVLHDFLGSGIFNSDGELWKVQRKTASFEFSKRSLRNFVMETVQQEIQNRLLPLLQIASETNKTIDLQDIFERFAFDNVCMIAFNHDPSCLVFDSSCNLSSSPFALAFERAANLSAERFRYALPFLWKIKKHFNLGSETILGQSISTVHDFAMNIIRSRKSSNKENAQDTDLLSRFIFSTNNDNSNKNSDEFLRDIIVSFILAGRDTTSSALAWFFWLLSSKPQVERKITRELKSIRTQFQKGPFEMFDYEEMREMQYLHAAVTEVLRLYPPVALDARMCKEDDVMPDGTVVKKGCFVTYNAYAMGRLVGIWGRDCSSFVPERWLDEKGMFRAESPYRFPAFHGGPRMCLGKEMAYIQMKSIVACVVERFDIDVLGKDKCPDHLLSLTMRMKGGLPVRVREKKIYGQD