MSATSHKSSSKNRRQKKRIVYVDKNAPKRPRSAYVHFVNARRKELTDSGRHEALRPRSFLADIGKQWKILPDDQKKLYLDKSAEEHANYEKAMEEYKKTEAYNQFQIKKEGLMKQRMLELKKRKNDMKSSDDEAIFFYFEDDKSEAVVASDIPIFSKEFLAYNKSQESKCKKLRKMVSALQEENDLLKADIAKLSERMKLICGQQHGAVQWSTKIKQRWTKLLIDALAYVSVDGEYPTPQNIETYMQKLKKLIVENPSSKDLIAVRMALSEVNFT