MDRYGEKQQQMFASYVDASLLAASGAVQAERPRARRRRRRGARCGGGGGGGEVDGGDPKKRRLSDEQVEMLELSFREERKLETGRKVHLASELGLDPKQVAVWFQNRRARHKSKLLEEEFSKLKHAHDAAILHKCHLENEVLRLKERLVVAEEEVRRLRSAAGSHTASGEGGDIMGLGGGACVAGSPSSSFSTGTCQPQSFGCGGGGGDHLGDDDLVYVPEYGGYADNSVVEWFSLYGLI