MGAGVLLGDAAGLGAHLAVRRRRTRLYLRNWASKPLRPSVWLGVAACVSQNRDRRGHVTRFSASASSGSDEPGELSEDEAQREWEAELNRRLKEAEEMEELERTAEQLQSQAAAEAPEESEEEKRERVRRELQKVAKEQAERRETAKQMFELGQKAYGKGMYGRSIEFLEAALTIIRPSSLLGGEIQIWLAMAYEANRRHKDCIALYKELESSHPMINIRRQAAELRYILEAPKLKISNDEVVTIPQIGSSWDWYAGTWSDKIKEQEDKKRKMSAASNQVQPSPNIFGDLSFLRPPNEWKKSAWVVVTLWILLIGTAIYLQS*