MDLKPIYTEPENCQDCYKCVRECPVKAIQIEDNKAYIIEERCIYCGHCTQVCPTGAKKIRDGVSRTRLILQNYPRVILSLAPSWACEFEDLSIGQLIAAIRKLGFSGVSETAIGAELVSSRVSDYLQQSQPGVYISSACPVVVEYIRKYSAEHTPAITPMLSPMLAHARILKDYYGNDLKVIFAGPCICKKLEADHFKELVEVAITFKDLKNWFEKENIHPEQLTPAAEDHFIPWQAGIGSLYPVEGGMLPGIDGESKKIVKMAFSDLSNIKDVIKNLDTRREKDTIFLELLACKGGCINGPAKLSQTSLAIKRYNIQQHRAAHPESTVPDLGHIDLTTTFKAYDCSTARHTEEEIKQALSAVGKNSPEDELNCSGCGYDSCRDFAVALVEGRAEENMCVSYMRRVAHDKATVLLQKIPAGVLLVDNDLKISDMNSCCANLLGEDVVMVYEASPGLQGVELDKICSFTDLFRTVLNTGKEITERQIREGDKIWLLSIYNIQPHRLVFGILQDLREPYVRKEWMLEKTQEVVRKYMATVQEVACLLGENAAFTDATLRSIMEAGEKVKS