MSIVNYQDLKNKVIGSKVSKPLSGTLSGHAAGEPFDKHVYAELKKEFPQQTFRQYEYLNDLYSKNPKVITFQERLNLFNSPTVMFLLSRGKQATSKWDLENIFEEKQNDTADILVVKNDFYEIIDIKTRNTSKKSQPPNIISAYKLAQTCAKMLDNKEYDSFSICYFGIDWKLEGNFLVCIDAHSVNLFKSNPQDLYINWAAAMQIQFQVDNLEQNFEGNQEEWARQYLKHFITQAKRRAENMIEKFVKPFEKYV