MQKNGIPAVSGDVPSLPSWAHRAEHEVSDDDVSPTKKEEVAREAAELVAQQKRLSVRDLASKFERGQAAAQAAAAQVAAEHATHKKVRETTVVGKEAVFKKLRGLLNDLRLRVAGRNKDDIEEGLKAVESLSELFTQRESELAQEREEVRKMAALFKQASDDAKTMVEEARAVAHNEIEAAKATAAKVEAALHEQEQIWTAAEKKELEDLKREAQEARRIKMLHESSKAMDMEHQIDGLRQQLAEKAGEVMKLRKELDALKRQGQDGGKQQLYQITGHEHLGTTLSIGAVDEKLSDLSLCSVQWYRIATDGSSPDVISGAIRPQYAPEPFDVGKFLRAEISLSNGKVEAVQTSGPIDPAPGLEKYVEILVSKGGAQFNTRIVLKNGEIVEKQSLHTLDVNKNRIKLHKGRTVKAKENYSASMQLCGARGGGDSAAQGLFWVAKKGLTFMLVLESERERNAAILLARKFSKLGNIQLGGPDDVVHLEP*