MPKRKFVIAFHASVNTDKTGKNLIKELPDLQKRGINTLFLEIGYNYQWKSDPKLYNKYVLSETVAREIAAECRRLSIDLIPEINCLGHQSWENETFALLKAYPELDETPGLYPSNKDIYCRSLCSSNEKVYTILFGLIDEITEVFSVKKIHVGLDEVFLIGEDACPLCRGKDKAELFAGAVNRLYDHCVKKRGFTMYMWGDRLIDSEDEDSGYKGEYESSCNGTYPAVDLIPKDIIICDWHYDELERYGSIPYFLNKGFRVLPTSFKGIKAVNALIDYSLLYKDNPAMLGHMYTAWDNFTNKNLSRYKPMVKTIDKLKAGNLEHHHHHH