MKAKKGLVPLSGSETEDDDGMDIPLDLSSTAGSGKRRRRGNLPKESVQILRDWLYEHRYNAYPSEQEKALLSRQTHLSTLQVCNWFINARRRLLPDMLRKDGKDPNQFTISRKGAKISDVIQMDSPTGTKPYIPTIDENSFHFTSSGPNQSSGKLLASKLSPPQSLLARPSVICHTTVTSLSDAPFNFTHVLNAGQIPDPQQTEASNLTETSILYHEDTSKLGQNTNAQSGLFNTPPPTPPDHNQDFSGFQLLVDVALKQAAEMELQAKLVA