SEGSLTYEFETHPNKRLHILITIYHHPDGRWKIEAFSLADPGFPSPEELDYIARELVNQIAEEDGWNGQIEGIGKFSYDGQRGETPYLEYYMIMFVRKLP