MHGAVGMGLPEASASEEATSAAADGCGAADSRLESWLHPKENAQAHICPPSVALRPVPSKKKEKKNPLSGKPVVPDGTPLLRCCPPSRTSPVIADAACAVLGCVLLGFSGDGERLISYSHGAADAASATKHENLTTSAAAMRDGIWGQVWAFRPGQPLSLLLEAPLFVSRAGASEMRFSCFEAGTGAAAALVFHASEALASPDATEAELGSRRFERLCSLRLLHATRAPLDAPPRYLHAELSRARALQPPLAARHRGACVGHTARGNSGGVLSNASVETGISLEALRHPTMPLALSNL*