MSVTSSAPPPPLTFQTFLEKMRQPSAGSLVREVKRFIAELDARGGDASANERVEDLPRDASSLGREVRAFLKKTEAAFERHPAWANASAAELEASGEGLEKYVMTKAHGRVFGRGRRDEERDVALRRRIAALRELIEAKNLDVAESSHARASWALAESELGKMNQFKAPRDKLVCVLNTCRIINNTLTSRQGGDGGADEFLPVLVYVTLRANPENLESNLKYIQRFRGESRLVSEAAYFFTNLVSAVAFLSRAQASDFTDVNENAFNAALSEAGVLEPIDMDDDDEEEETDEADDASTSPPPPATNGSATMGTPKPTTPTTPISLEEMTSALSALSEQRRDERSPLEFDASAPAPATPESVAQSKSTVLPVELHTPIIDDELESFTAGVSSRGVADATKSAAPAYIPWRTTEDVEAEGATALTALDVAGELALSDYKFLYAKVDDLTVGDVSRLLNDYKGLALQYESLSRGVAKVLASLHRAP*