MQGEGRTWGRRLVGEGDLWGLGVGAGGIAEPTMSSFPALLVRPLGKEHTVSRLLRVMQCLSRIEEGENLDCSFDMEAELTPLESAINVLEMIKTEFTLTEAVVESSRKLVKEAAVIICIKNKEFEKASKILKKHMSKDPTTQKLRNDLLNIIREKNLAHPVIQNFSYETFQQKMLRFLESHLDDAEPYLLTMAKKALKSETAASSTVKEDKQPAPEPVQKPLREPARQLRTTPTTIGIMTLKAAFKTLSSAQDSEAAFSKLDQKDLVLPNQVSLPSPALKNKRPRKDENESPAPTESEGGSELQPKNKRMTISRLVLEEDSQSTEPSTGLDSSQEVVPASPSKPAVLNQPLSGEKNPKVPKGKWNSSNGVEEKETWVEEDELFQVQAAPDEESATSVTKKQKWTVEESEWVKAGVQKYGEGNWAAISKNYPFVNRTAVMIKDRWRTMKRLGMN