MGSHQKGERGGSSNGSGGGAVAVDKGVDFAQYFCTYAFLYHQKEMLSDRVRMDAYFNAIFENKHHFKGKTVLDVGTGSGILAMWSAQAGARKVYAVEATTMSGHAQALVKANNLQDVVEVLEGSMEDVTLPEQVDVIISEWMGYFLLRESMFDSVICARDRWLKPGGVMYPSHARMWMAPIRSGLGDQKKSDYDGSMNDWHAFMEDTKEYYGVDMSVLTKPFSEEQMKYYLQTSLWQNLHPHQVIGTAAIIKEIDCLTATVNDILKVKSDFLSSITLENTRLCGFGGWFDVHFRGSKVNPAQQEIELTTAPSVDNSTHWGQQVFLLHPPVHVSEGDAISVSFTMDRSKENHRLMEVELGCEIKQSSGKQPPPSRNKFYIE*