MRMSCNGCRVLRKGCSENCSIRPCLQWIKSPESQANATVFLAKFYGRAGLMNLINAGPEHLRPAIFRSLLYEACGRIVNPIYGSVGLMWSGSWPLCQAAVEAVLRGASITQINSETAANAQGPPLKAYDIRHVSKDENSAASNDANRVRTRCRSRVLGESPIRVGNGGRNEIAGLGLDLALGLEPVSRAHHVVPVKKRRIEALGSGDIDTCKMELGLDYAA