MQKRSSIHPSVSRPSVAGPPISSILPAKALELHGLEQVKGATSQLLERVEGLAEEAHTLAEGGEAVGKVLGVWEELFSVIRLMGSITNQQSEQNPENGADDTAEQDSDSPTEKLVRIPVDGHSIVNQ