MGRPSNDQEVGTFSKRSTMKKGFPCQLVLLVIAILLQDSDGTKEKGAFIWGFSRHDARPRSSFSRAQSTTVERCAASPLHAVGHAVEGIECTMVSLDLPLIGTVSVLEATADSQEELVNLALREQTNLSSTISLDSGDPYGAVLWPASLSVSTYLLQNNLLRDRFVLELGSGTGLVALAAALGGAKSVLATDYEAVPLRLLRYAARNLNKLPMEIDYEILDICNDQIPLPYAHIVVAADIMYEPETGRAMARRAVEALRAGSRVVVGDSPGRAGRPAFLDELKRLGVNATFVDTIGSTLTGARHELICGKTSKTVSKDPEELVVAILDLDPTIHKLP*