MSGFWGLEVKPGAKPTPLRKQPGEMVMVLKQAALAPTGKLSADPSVLSVSVGSDTNERFVLCHLASGKCEQWAIDLGFGPDEEVNFHLTGKCAVHLTGFYEMDDDSDDEDEMDSEEEEMARMQKQKTEAKPTPTPKQAAAAKAQPAGAGTPGAAGWTAAQEAALKKAAAATDASTPNRWAKVAEKVGGGKSKDACKKHFKELGAK