MSTRAAGSVLLRHLGPRVFGSVSSSPAAAPPRPLLALAGGGEWRGAAVWVRLLSTSAAEAKEEAAASKGNAGSTAAAKAEAVEAAKEGDGKKDKVVSSYWGVAPSKLMSKDGVEWRWSCFRPWEAYKPDTSIDLTRHHEPKVLLDKIAYWTVKLLRVPTDIFFQRRYGCRAMMLETVAAVPGMVGGMLLHLRSLRRFEHSGGWIRALLEEAENERMHLMTFMEVAKPKWYERALVLAVQGVFFNAYFLGYLISPKFAHRVVGYLEEEAIHSYTEYLKDLEAGKIENVPAPAIAIDYWQLPADATLKDVVVVVRSDEAHHRDVNHFASDIHFQGMQLKETPAPIEYH*