MVQQAESLEAESNLPREALDTEEGEFMACSPVALDESDPDWCKTASGHIKRPMNAFMVWSKIERRKIMEQSPDMHNAEISKRLGKRWKMLKDSEKIPFIREAERLRLKHMADYPDYKYRPRKKPKMDPSAKPSASQSPEKSAAGGAKTSKGSSKKCGKLKAGSGKAAQAGDFGGAGDDYVLGSLRVKTVKCVFQLQLQIKQEPDEEDEEPPHPQLLQPPGQQPPQLLRRYNVAKVPASPTLSSAAESPEGASLYDEVRAGATSGGGGGSRLYYSFKNITKQHPPPLAQPALSPASSRSVSTSSEDADDLMFDLSLNFSQSAHSASEQQHLSLSLVDKDLDSFSEGSLGSHFEFPDYCTPELSEMIAGDWLEANFSDLVFTY