MWGEGIGDGILGGGIRVGAMVGSQMDSFLPKHLESAVMLDVQNIACGSKHAALVNRQGEVFCWGEESGGRLGHGINADVPQPQLVEALACSNAELVACGDNHTCAVTLTGDLYTWGNGSQSLGLLGHGNDVSHWVPRRITLPEGIRVASVACGPWHTAFITSLGQLFTFGEGTFGVLGHGDKTSSLLPREVESLKGLKTIKVACGAWHCAAVVEVILGYSGGSTCASGKLFTWGDGDKGRLGHGGKETKFIPTCVAALVDYDFHQVACGHSLTVALTTSGQVY