MVRTYYRKTEKVPREILIGALRHLKLLDNLNLQKIAYRKVAEGFGIPKSTLFSHYQKVKDLDSIPENYLSNEVHNRQILKYKEEEELVEYLKLAMESNHSLTPSEVRKLVYSFVIGNGIKCPLMWHENHTAGADWFTSFMKRNKCLSLRKAEATSQARAAGFNYPVVNAYQQQLGAIFALKPNLPDI