MELSLDLSLVYVPKTISEYLKEVSKVKDSSLKLSKLDDYVQRLEDEMRKIDAFKRELPLCMLLLNDAIVRLKEEAMQCKELEEVVSVKGNSCRNEERELENDMIDKKNWMSSVQLWNNNNHTNNNNFDSENQESKSETKQRSEEDDDRSTCENPTQLCNHRSKGGGFMPFKSTSGFEKKEEKEVVSQVTGLSLMTPVSELGSRNLMSKTNGTDQFKIQNKPQQQQQQPYKKQRRCWSPELHRRFIDALHQLGGSQVATPKQIRELMQVDGLTNDEVKSHLQKYRLHIRKLPASSAAQANALWMAQNGHKDDSSKQSNSKSSSPQGPLHGCGSAKGMSSTGGDSMEVEDDDRSVSNSWNGRQHKQAGEVDV