MKHHNSRYLPQSSPSDHPSFVSDHRSAMKEIARGQSLVTQLRAIVLPALQADQRCELVAQMFQNILDCSSKAITELQLHHQSNARADDALVDDKKRVRRISSDDCIKEEGATANLHHQHKRRKSDDLVSLETPVPHYDGRQWRKYGQKHINKAKHPRSYYRCTYRQEQDCKATKTVQQQDDSAGTDHPVMYTVVYHGQHTCKDNNGVESGTDDSETNTQGSSDSRSSISTTCTDAYEHQTSLDDNKPLDKSADLITKNCMYEPFDMSAFAPSDSDSWELDALLRFGA