MARRKVIRVRIKGKLMTLREVSEKYHISPELLRYRYKHKMRGDELLCGRKDSKSKEEVEYMKSQIKDEEKGREKIRKKAILNRYQRNVRAEYEQERKRRLRPWLYDGTPQKHSRDPYWFDVTYNQMFKKWSEA