MSHKSSPKNRRQKKRIVYVDENAPKRPRTAYVHFVNARRKELTDSGRHEALRQRSFLADIGKQWKILPDDQKKFYLDKSAKEHADYEKAMEEYKKTEAYNQFQVKKEGLMKQRMLELKRRKNDVKSSDDDEDDKNEAVVAGDIPIFSKEFLAYNKSQESKCKKLRKMVSALQEEKDLLKADIAKLSEKIKLVYGQQPGMVQWSTKIKQRWTKLLIDALAYVSIDGEYPTLQNIDIYMEKLKKLVTENPSSKDLIAVRMALSEVNFT