MKSEFHSVINEFQRLLNEYNFKCPKKLWYDDLICLSKHIIDIYYCYIIARVYKHNGSLEVTMWVGVIDRPDDGLENLSANIKIQIGYNQTCDETFFKECESKIVNIIESGSLVNLINVSQIEMKTPSFHNGRYEVFTLYLMPFYKMVLEQANYNKKILNSKKNCRVIIENIFNNSLSGEMKMFFDKLGLNSTIDIIWELCYIYSL