MPLNLLTVSDIKNMQSVRQDTDSSESYSGDDALVLAVALHRANKNLVPHKISSFPFKTKSMCRKKREFIPEEKKDTIYWERRRKNNEAAKRSREKRRINDMVLENKLMALGEENASLKAELLSLKMKFGLVSASAYTQEVQNLSSPLTVNPHKELISPTAIQSLFKRDLVHVELSKSCASAIKHLPLMSETWGASQASFTDYRTTDFKQEPEENSTWQETSTPYKLYKNCKVSHLSDVYSQAASFMQTARSSSNSPRTSDENSLCKASDGEDEQQVPKGLVPSVVDQKSVIVSTHKVPDVSSSALPHKLRIKSRTIQIKMEPTDPEYESSGKTSSASVLEGVCFQTTQNSSAYMQPSHCPLSVQVSNMQGCSRGSDSSVSTQWLPE