MSALTSLHRPIPITSLASRYGQLRPFQRKIALYGTVLELLNTLDFLTDEQRSHIMLRTQASGERLPMDLAWRRMKVLDKEIKTAILPKVKGLFEGGLGEGKTHDEICEMVLQSDYETVTEKTGTYPQTFEYNHYNIFLIYRIYYRGMDLDPDLFAPVAPYIEVPQQKPANMRDYPVGGLVGDISGIVPSPRVARASGGVRGVASFPNISNMKISYNMQQTLMEENKRRAMLKEVKDHTELLKEFEGIISDEELQNRKRALYEALPPVPPPFQRGGKGRKSGDGGHRHGKKAKASEAAASVVDDSALPAMDDDESWV*