MSYNVQIGPGGYASWKILERTMLRQRGALSQDHVIRSSKEYFSQRFPLVETADQFVNDYRILTVALRAFGLDSDISNKYFLKKVLEADPNDSGSFINRLSDKRYLRMNQALSFYAPLDERGGVIDISSIIEKYEIRSLEKNIGGRYPEIELALNARRELSDLAASDASENVKWYQVLSSKPLRRVFEVAYGLGEGFSALSIDRQLYELKGRTGILTGSNDVSQFKSDEVLDIILKRFLLRSQINVSPVGSRYANALVLLGLRRV