MEEVLPGTQDHILSYIIGVDSLHTHPSDIQPLSTTQSMDVRLRMDGLFALKEHAVHFTQEFEALYTNGPAGGGGISIGYKKEIFLQKILVARQNVLWGFDIKQGEPRSIHPECVQATSLQDLSLGIPPLEHMSGNLQQMKSKEKLTDCIGPTARVVLDSPPAGKRIPLYQVAHSRTGDKGNDLNFSIIPHFPADIERLKKVITSEWVKNVTRVLIAANAQNVGALQFQEGNASKDRGKWLPKDEEHLLVEIYEAKGINSLNVVVRNVLDGGVNCSRRIDRHGKTISDLILCQEIVLPH*