MGRGDLKKMKGKMPAAAMHTCWEEHKKKLLDASVSFSEFSKKCERWKTMSAKEKGKLEDTAKADEAHYEREMTYVPPKGETKKFKDLSAPKSLPSFFLFCLEYNPEIKGEHPGLSIGSVARKLGEMWNQPAADDKQPWETKTAKLKEKDEKDIAAHWAKGKLDAAKEGVVRAEKSKKMKEEEEKHEHEEDKLMRMNKLVLAQFLFPCL