MRMSCNGCRVLRKGCSDNCTIRPCLQWIKTPESQANATVFLAKFYGRAGLMNLINSGPEHLRPAIFSSLLYEACGRIVNPIYGSVGLLWSGSWHLCQAAVEAVLKGEPITQITSEAAATGQGPPLKAYDIRHVSKDENSAANDLHRAKNRCRFKRSGVRAKSGNKAGTNSVAESKQGMNRGSLADELNRSTSHDSTVSHPSEPHTVEGESRETVSMVSVETAEPSFLFRAEQKRVQKPEKREENRGLELELTLGLGPIQSERYMSGKTGGYGPSDGEGCKMEM