MGSQAPLGLPTIDFSDVHKYNRGTLVWDSTKTQVLEALQDYGCFEASFNRISPATRKSMFASLEQLFDLPLETKVRNIPDKIFNGYIGQAKEIPIYESLGIEDPESFTNLMWPHGNTEFSNNIQVYREKLREVDEIVRTMVLESLHMEKYIEEHMELTSNLIRVMKYRAPEKDESNMGLLSHADKNMLTILHQNEVEGLQVQKKDGEWIKVKLSSNSFVVMVGETFRVWTNGRLHAATHRVVMSGDKNRFSIGFFSVPKWGKILKAPEEMVDDEHPILFKPFDFGEFMKFFSRKENVNDKFGLEKYCGVSY*