MKVFTEKIPNIPWEERPEGYTGPVWRYSKNPIIGRNPVPKGARVFNSAVVPYNGEFVGVFRIDHKNTRPFLHFGRSKDGINWEIEPEEIQWVDVNGEPFQPSYAYDPRVVKIEDTYYITFCTDDHGPTIGVGMTKDFKTFVRLPNAYVPFNRNGVLFPRKINGKYVMLNRPSDNGHTPFGDIFLSESPDMIHWGNHRFVLGRSSYNWWENLKIGAGPYPIETSEGWLLIYHGVTLTCNGYVYSFGAALLDLDDPSKVLYRSRYYLLTPEEEYETVGFVPNVVFPCAALCDADTGRVAIYYGAADTHVALAFGYIDEIVDFVKRNSM