MESVDQANAISKVDEHIKARFNMLFIKFNDLPKLAVGNQKSVDKWNEEFKYFHVAYPDVLEFLLDYNPKDKFKVKKVEGIYFTGWCLQMCLQSIFDRFRLIMISKLPKHLQKEANLIKAAYDAVTKSKDYTITSKILLKFVNVEHELVVCYNLPYLLQVEEKLEEILYNTSNVVDEYVRSLPNLIGQVLYFNHVKKSEALSLFLNIHTSYYSKWIQADNDTSVLPSCSTIAEEMCDHPDYARLVDIPSNKYELNLIVSLPAPEKPKGKPEENSLEQSQKKNLKSRKRNKKHPKSDNDKGEKEKEKEKTSLE*