MQSPTNENKMVEPTDIPKKSLDKLGLPVRSIQDHALIGNLRTAAIVSMDGSIESMCIPYFAPTWPFKPKQAYAPNSNVLVTKFLSERGVGVMTDLLVPKGSIRGKVPFKMECAPAFNYCRDKHTAEIVPDDSSSNVISQDSDQCVSDPEIKLRVEDVSERGLLGPAATCDFELEEGQCVVFVMREVGDYSYANEEHQEFANPTTSKAKSMGVPVEQMLEAIRDTTSYWKKWIGGIKYSGRWRQAMLRSALTLKMLVFEETWDYRFTWVRDSSFTLYALIRLGFTEEADAFVNFILERLKDDYVCGQVDNPDLSIWEVRGQQKNFTYSKIMMWVAIDRGIRRLYETIQHRAWNPSKQIFAQSYEDLNTLDSAVLIMPLVFFTRAGVYNAKYLDYAVNMFMDFLGYGNHVELYSEEISPGGE