MRNHPLGIYEKALAKDLSWPERLVLAKSCGFDFVEMSVDETDERLSRLEWTPAQRASLVNAMLESGVAIPSMCLSAHRRFPFGSRDEAVRQRAREIMTKAIRLARDLGIRTIQLAGYDVYYEEHDEGTQQRFAEGLAWAVEQAAAAQVMLAVEIMDTAFMNSISKWKKWDEMLSSPWFTVYPDVGNLSAWGNDVTAELKLGIDRIAAIHLKDTLPVTGDSPGQFRDVPFGEGCVDFVGIFKTLHELNYRGSFLIEMWTEKASEPVLEIIQARRWIESRMQEGGFTC*