MPNWCNNIIKVKDGKREDIDKFMNGAMEKGFEDVLPIPKELEEFTENPDKFNREEIIKKYGWDNLLDWAVENWGTKWNTLTEGSDEVSYMLDTDSIFVSTAWSPPIPWIIEVSKRYSLHMELYYHEPGEGFLGKLEVKDGEIINDIYFDCIYDIDIINNFEQFYTIFNILEYIETTERVMELFNSYLNIYEDVLSNAGYNEEEIGYKVSKYRVLIEQEFDKLNFGDEQLLKRNLRNLYIYINKLKNEILTTENQKNNNKFNTEINPDIFI