MSALNPQKSWHYGVELCRTKWKNLRCSYRRSNRRSGILKHQQSPSPGHQWSYAEAMSFLDGQREECDNSNNGEEEMESALKIEAEHMPMLSTFKSEQVSAADEMEADNDALMREFQNVSTPQALRRLSENISLASAAAEEQVPSTADQLSPNLNQGSAIAAAAASSCHCAKRVDEQVNFLESLEREEQQLMQSTSQDLARCKSVLHVGDSDYNYLISFLPLMKQMTPFQNVFFRAKMGELLLQTMQQPPVQQQPQQQQQLQLQLQQQPEQRQQQQQPSQMLLNQQQMALDQAQVSTSSTNWN