MFATTEKMKPMLVHNGYRYIRDCEQKDTIYWCCKEKRTKEKCGGRAKTIGNDVIVTQAHSCVPTPTAVEATRLRSNILRTATNSTNSPRTVINECLAGASDPTIAALPKFESLATVIRRKRKSSILNQIDDNRRPMMFIIDFEKATENAIRALLPEKHIHGCWFHFNQSVWRSIQSRGMAERYGQEQEYAAALKKFSVLAFCDVQDVRPRFEHLADNFLEQFGDTQPHQFFLEYMENTWIGRHRRNPLFPKEMWNAKDITEFQLPRTTNSIESWHKILQNTFGCLHPNFFRFMDGILNENLRANAICVKLDASEEVPIYSRVEYMQSNQRLLNIINDYQNRDEVDYLAQCIYYIHFN