MKEGSSEAVGTFELPVVDFAPFSSASNGAESPSPEQQSVANAIDNACRTHGFVCLRNTGIARQALATTFDASQNLFGMTHELKAGLKQLDPIANIGYNGLGSEALNRRRAADLKEVFNVRQPDSNPDLFQGTPPGFQEASTQFWEQITLLSQQFSKCCAVALGLDLDYFSKTMTKMDLCTLRMLCYPPCPTTDSDAKDPSSSIRVGEHTDFGAYTFLFVHNLQDKSSHGLQVKPIEGGDLGCGSLVNRSDDMFISGWKDVIFDEATLAEMAQDDSCSVLVNTGALMARWTNDVWRATAHRVIVKPEARNSYRYSIAVFFDPDKETICSVHPKFVPQGQQPKYPPIQSLEYLLMKLREAQGAANENDNKGSGNE*