MCKDPYQILGPTCSRLAHSGSGQTQLWQFLLELLADKRYDDVITWEGTQGEFKLVDPDEVARKWGERKSKPNMNYDKMSRALRYYYDKNIMCKVHGKRYAYKFDFQGIAQALQPQTGGAGPDYLSPQTVNRLQQDFMQGGWSANYRSLIPTGLQTSGAFFNPSTMGYGGFGGGNNAALQRNFPIYGSNMTNYSKCL