MRNRSVRNIVWDIGEKLSDYEKVKEIVNNEKNYINFEGNFLNPFNELSLSHGIPALCVLYGELNEQYPEQGWDVIGHEYMKRMGEYIEEKGITSLSMFSGVSGIGLSAVCLSNNRSRYGNFISSMNSFIEENIPGFIEILRNKESLNMSDYDVIEGVCGIANYCMLFPNNEEMKQALRLIVGYIIELCKDKTINGLVLPGWYISAENQFSKVDQKLWPEGCFNIGLSHGVPGMLLVLCNSTKCGIHLEDQDDSINKLVDFLIKFHISNDKENYWGSHISLEEYREGKVNSTNSRDAWCYGTPGAAYSVLIAGKYLNNMEYIDEAVNAMKGAINRLRDIYSPTFCHGFSGIAYISNRFYEVTKQQDFKKAAIDLTDKILELYDEKAPFGFYNMEKSEEGMDYLDYIGIIDGVTGIILTLLAIENGKKTPWDCAFSLQEV