MSRNFSKIQSMAIYQDLNRNARHHHNSIDEDQIQTEEEAAYNLLHEKLNDLLATLPKDKGWRTTNVFLYKGFWLGPTALKSLLMIHEYFHPRSSDIFLAAFMRCGTTWLRALMFATANRHLYKFYDHPINHTGSHDTFPSLDSQILLEYPVSNFEHLPSPRLFATHFAHSLLPISMTSPLSSSKFVYVCRDPKDVLISKWHFMSKIRSKELTPISFNEAYELFCNGVSEFGPFWDHVLEYWKASQESPEKVLFLKYEDIQREPSVELKKLAAFMGMPFTAEEEKGGVVERIVKLCSYENMSNLEVNKEGGGAQKFAQVVVENRDYFRKGTVGDWKNYLTEEMRERIDSITETKFKGSGLTLGLGL*