MPVLSEQEIIGKLVDKSIEAFLVGLEIYNKPTIRYRVEGFSFFIINAWELMLKAELIQRGEPIYYRDNPERTLSVNEVIRRIYTDKRQPLRLNLERIIELRNTSTHFITEDYEAAYAPLFQACVLNFAGELNRFHKREISDYIQQNFLMLSATAEPLTNEQIRLKYPAEIAERFIRQANAINVDQEQTASDRFTIPVRQNLYIVRSKKDADFTVRVEKESANPVAIVKDIKNPADTHRYTYHNVIDAVNTRLAASGTVMHYVSGGREHTEFNSYTLQLFIRFYDLKSDERYAYKYVIGDEAPRWTYSQHMIDFIVGEIVKAPDEIIGSLKRQITPGA