NMQSVKQDIDSNESYSGDDALVLAVALHRSNRNLVPHKISSFPFKTKSTCRRKREFIPEEKKDTIYWERRRKNNEAAKRSREKRRINDMVLENKLMALGEENASLKAELLSLKIKFGLVSSSAYTQEVQNLSSLPTINSHEELISPTAVQSLFQRDLVHVELSKSCASAIKHLPLMPETWAASQASFTVYKTADFKEEPEENSTWQTARSSSNSPRNSDENSLCKASDGEDEQQVPKGLVPSVADQRSVIVSTHKVPDVSSSALPHKLRIKSRTIQIKMEPTDPEYESFAKNSSASILEGVCFQTTQNSSAYMQPSHCPLSVQVSNMQGWSRGSE