MSFTKTRSICDKFIIQTKMEIDLVGIVLILLQMPCTLPAIEASSDEFVLNAMLMQKLHDSDITKKGKLNDVEYMKIDAIPASSLERNREQMFGLLNYAIFFDWELRLKSKMNKKQSLLYYYSHPWESESNTMLLIAIFRRSNQRWEEVVGERVFDDTEAGVMYKEKLWKAQFVRILRKKGTIVECILSFAVVAEEEAHNHEFVNKNIAPYVWPKAHFHYSKELGMHDSEERLMRMMVDGEYVDASVATIGTANGVSYKKIAVTRPIHFNAQHISKLLHEAILNTWEHTFEELRDIKSDAVSPTHQRQIRSFSHYAWSKTGMRIVIAIARTFTHNPASIPTSEESREFVNEFTPLLNKGNDTCQTMLKHRPFNQITWYNGQYVRISIKDTECVVSFIIVKCPRHNSLTGETFKDKPFKLMLWNAINNVCPTNKLYSFYPLDL*