MMSQIEIIPCKVCGDKSSGVHYGVITCEGCKGFFRRSQSSVVNYQCPRNKQCVVDRVNRNRCQYCRLQKCLKLGMSRDAVKFGRMSKKQREKVEDEVRFHQAQMRAQSDAAPDSSVFDTQTPSSSDQLHHSYNGYGYSSNEVSYGSPYGYSASVTPQQTMAYDISADYVDSTTYEPRSTMMDPEFISHDGDINDVLIKTLAEAHANTNTKLEVVHEMFRKPQDISRILYYKNLGQQELWLDCAEKLTQMIQNIIEFAKLIPGFMRLSQDDQILLLKTGSFELAIVRMSRLLDLSQNAVLYGDVMLPQEAFYTSDSEEMRLVSRIFQTAKSIAELKLTETELALYQSLVLLWPERNGVRGNTEIQRLFNLSMNAIRQELEANHAPLKGDVTVLDTLLNNIPNFRDISIMHMESLSKFKQQHPNVVFPALYKELFSIDSPQDLT