MRMSCNGCRVLRKGCSESCSIRPCLQWIKNPDSQSNATVFLAKFYGRAGLMNLINAGPDHLRPAIFRSLLYEACGRIVNPIYGSVGLLWSGNWQLCQNAVEAVLKGTPITPIASEIAVNNNGPPLKLPYDIRHINKDENSTKSSELHRVRTRCRFKRSGANTKATKSNPVCSGSGDEFAHEKVNGSTSHESSLSHQSEEEAAAVAVALNVECESPEMAEVEDSAKADGEVELELTLGFSSLGTVEGKPKETKRNKGVQLVDGAGECKIELGLH