MAEQKKYLLFLATPDSEFAKKTYGGYHNVFVSLLGDEGEQWDSFRVVDGEFPEEKDLEKYEGFVISGSSHDAFQDTDWILKLCDIIKKLDDMNKKVLGICFGHQLIARAKGGKVARARKGPELCLGNITIVKEAVMPENYFGEEVPANLRIIKCHQDEVLELPENAKLLAYSSMYEVEMYSIKDNFLCIQGHPEYNRDILFDIIDRVLAGGHIKQNFAETSKATMEKNEADRKFWQKICKNFLKRQPSLLV*