MMFQKEDVLPYMKGLWREAFQSICGLPNDVFNKKHQPCPNCGGKDRFRWTDNLNTPGDGGAICNSCGNDSGVGWLMKLTGMPYSECINILGRFLGKVPQEYIVKANKKARRTPVAGVNVMMAEHEAVMKVMERTEKRINTPLSMFESLPTESFDVGVKRREDGGESVFHTIPCQLVHEDGIDEEFCNILIIDEEGRESFYAKKYTSCSVAVTGKTEKAIYLCLNWIDAQHIAFHTKQEVWACFTPENLEMVAYRYKGDREVRVACEPSDKETLYMADDRQLKIIIPNQGGYRSGMQAKLFSASDLL