MSVVNNRVALTNLVSMEALTTEEVLGLINRGSEYKAGKVVISDHQKDLVANLFFENSTRTHKSFEVAEKKLGLTVLDFNADASAVNKGESLYDTVLTMSALGTDICVIRHPEDDYYKELVESPTITASIVNGGDGSGQHPSQCLLDLLTIYEEFGRFEGLKIAIAGDLTHSRVAKSNMQILKRLGAELYFYGPEEWYSEAFNAYGTYIAIDQIIKELDVLMLLRVQHERHDGHQSFSKEGYHQAFGLTQERYQQLKDSAIIMHPAPVNRDVEIADSLVEAPKARIVSQMANGVFVRMAIIEAILNGRNKNS*