MPFWRVWNAAGSGGRGIVGVLEADFVQPAHDKQGFEHTNVLSRLETKLNQIQKTFWNSNRHKIGYASQHTKKLEFSASSPEFPQPSSLKHGPMSHGTENGTSTPRFGNKLSSPQSRLYESSPLSRDDSDPERVGHLPRQPRIGRVDHKAVSSQNASQKDGSRSPQSVPQGDGNVNEHHEADHISASNDTCNRLKPGPSKYDDSRIKHLEEENRELINRINELEKSMLSQLQFERHRGTLLEAQLQDLAGKQDQADKEQEALVDIFTEERTRRDKEEQLLRNRLKDSSATIQELLKKTASNTSKAKLEP