MIDSELNKIPKFIRRLFREVSDPENKYICWGENGEKIRIVNKDKFVKNTLPRLSKTKEYSGFVRQLNIYGFVKIKSDKNDEIEEYYNCFFKRDEPSLMEHIKRVKKYDEKASRLNHSALENSLTYLTNCNFRLTNELAELRERMDRQERTINGLLEILGKVFRTGAQNISYESNLLKMRSDFPTNLLESQKNDSTYTPGKLIEDKELKSKNSSIVKDMNDIFYF