MKEKMAISRLGRSLDTIDNNNELENLCSGADASSLVDESLKPFAAFGSFRQRNGDPLTGSNEGDGSTRRRPTSREAPAKLGSESYKKSLVSAAEVVKTQSSSTSSASEPIEIKILKEARVAKRLQKKSISTDIDRDEAWERKRDLFLDEGLDSLDDDEMPRNVGRSASDHGGRTSAAPPVIDKSKGRPRSLTDEDLEELRGCIDLGFRFDYDESCNLRNTLPALDLYCAINRQYNDMKIRSSPVSPLEGTPLERSSSVDSAGSSVTDTWRISSPGDHPSQVKTRLRHWAQAVACSVRQGTF*