MGLNLPAGRRKAARVTLLTSLVEGEAVHLARDFAYVCEAEFPSKPVAEYLTRPHLRGRNEMATRKNMLLAAQQVCQEFTDLLHQDRTPNGNSRPAPVLEANIQNCLSHFSLMTHGFGSQAICAAVSAMQNYIKEALVIIEKSYMNPGDQSPPDSSKTLEKMEKHRK