MPLGMVETHGFNSFKQSVPCVGQASNFPITARLSSRLYPPGYSDECRFFDRRNWISRAPSMIARYPHEYFVNAQDKLPHAFARPAEDVRSLEKDPCVVFTSRPRAELRFGSQIEEFERGAQGDMTKQVRFWDLLELCCAANGVPANQLPTPDPAALAERKRFRDAFKQAQNDARRAAADAAGGPAPPARSARRARRQDSSSEGSGLSSDDTVTDESEEESEEESEEEDAAGAAGDPYAEEDVNEADKIVRIRRGSNGASEYLVRWKGYGAASDTWEVEEHILDKGLIDKYRIAQGWMLVSDLLVLPPVELCNRQASAQQM*