MRMSCNGCRVLRKGCNDSCTLRPCLQWIKNPDFQANATVFLAKFYGRAGLINLINAGPEHLRPAIFRSLLYEACGRIVNPIYGSAGLLWSGSWQLCQSAVEAVLSGAPIMQISAESAVSSMSPPLKAGDIRHVSKDENSAGSSHELHKVKSRGRFKRSSGKPRARVESAAEFDESAGVILSRCYKSELSRDSRVSHPGSRESGEADSMSVETVEASLVKPTRDGSDVELELTLGLEPIPKVQKACAVVREKEEMAGSEDDTCKVELALEYSG