MAGQAQPSTMHQDVLRVADSGGMDPQELEALFDRVLSSIHDALPAPPVSADGDLCILFDAEGGGVDRLSCLPDKLLCDIVSRLPIKDAARTAVLSRRWRPIWRAAPLVLVDTHLLPAGDDEIPVHLDRAHSNTVAATVSRIFAAHPGPFRCVRLTCCYMEEDRAQLERWLKIFAVKGIEQLFLINRPWPLAINKHLPATFLSMATLTRLYLGFWRFPDTSALPRGAAFPCLRELALCGIVMDSRDMDFVLARSPVLEILSVDGHMLPPLRLRIVSHSLRCMQIHSSSVESVTVVDARRLERLFLGKRTNESSSFKIKIGHAPALRMFGSIELENEELQVGNTTVKAGTVVNSSVMVPSVTTLDVNVRFGVRNDTKMLPSILRCFPNIEVLHIHSKKTTESTGRLGIKFWQESCAIKCVLSSINMLSFYDFRGERNELAFLKFFVESAQMLKILVVVYANGYCSSRDKANSKVKALFAGKRANDSCKVVVCESRFSEGGRCWELQRGCDFSFDDPFGLIGCSSFGVHQWSV*