MEFLSLLALFSPSFHFSLLFFLHSKHQSNHSISTGLRTYPFVGTLPDFLKNRHRLLKWTTELVIKHPTNTVFVRGAGDLGVIITANPMNVEHIFKTNLEKYPKRDWIIDVLHDFLGSGIFNSDGELWKVQRKTTIFEFSKRSLRNFVMETVQQEIQNRVLPLLQIASETNKTINLQDIFERFAFDNVCMIAFNHDHSFLVFDSSCNLSSSPFALALERAANLSAERFRYALPFLWKIKKHFNLGSETILGQSISTVHDFAMNIIRSRKSSNKENAQDTDLLSRFIFSTNNDNSNKNSDEFLRDIIVSFILADRDTTSSALAWFFWLLSSKPQAERKIIRELKSIRAQFQKGPFEMFDYEEMQEMQYLHAAVTEVMRLYPPVALDARMCKEDDVMPDGTVVKKGCFVTYNAYAMGRLVGIWGRDCSSFVPERWLDEKGMFQAESPFRFPAFHGGPRMCLG