MESGCWWPGGEFEDSVFEERRERRPGPPAPYRAKCCEPQWFYEETGSSDDVEALTVQKFRGDLAYRRQEYQKALQEYSSISEKLPSTNFAVKRDVQEGRARCLVHLGRHVEALEIAADLENKATNTDHLTTVLYLQFAICSSLQNLEKTIFCLQKLISLHPFNPWNWGKLAEAYLNLGPALSASCASSQKQNNFTSSDKTIKSSFPHWGKHHLLCFPDTLPENSLFPMEASSSDNQKKEKALKNVQICTAEKREAVLLENQMKACASFIRTRLLLQLAQAQQASFALERNLRTQQEIEDKVKGFSFKEDALLLIAEVMGEDIIPEKLKDEVCTEVKCVGPAALSALVIASSEEFEDKWFRKIRDHLHAFENQFHTEIQILA