MRSPTPAALLPVVADGGGVGVEEEMDVDEDMVMCGRGGGGGGEKKRRLSVEQVRALERSFETENKLEPERKARLARDLGLQPRQVAVWFQNRRARWKTKQLERDYAALRHSYDALRADHDALRRDKDALLAEIKELKGKLGDEDAAASFSSVKEEEEPAGSDADPPAAGAPQGSSESDSSAVLNDAEILPQKPAPATDAVASEETEAVVTGALLHHAEVFFHGQLLKVDDDEAAFLGDDGAACGGFFADEHLPSLPWWAEPTEQWTT