MVQQRGARAKRDGGPPPPGPGPAAEGAREPGWCKTPSGHIKRPMNAFMVWSQHERRKIMDQWPDMHNAEISKRLGRRWQLLQDSEKIPFVREAERLRLKHMADYPDYKYRPRKKSKGAPAKARPRPPGGGGGGSRLKPGPQLPGRGGRRATGGPLGGGAAAPEDDDEDEEEELLEVRLLETPGRELWRMVPAGRAARGPAERAQGPSSEGAAASAASPTLSEDEEPEEEEEEAATAEEGEEETVASGEEPLGFLSRMPPGPTGLDCSALDRDPDLLPPSGTSHFEFPDYCTPEVTEMIAGDWRPSSIADLVFTY