MVSVNGANSGFENKFREFLQEPETQDAIRKDQAKEIAVMRKMEEMEKLEELQGQREQLAVALQDLPPEAQRVVYPILRLKMVQNLLFATLKETRKAGTSFVHAVRDPALMGMLERMRDELRNDPENAKRIEMEWFHNVGMCAEDKVKKAPKKERGVLPATQMLPIIQSGAQLRVNGNHKFRQGKYKEALEMYMQGCVHVAVRKNVAAAAIKTRDWTVCLQSCDTVLGICPEDTKSLYRRALANWHLGEVEAATTDLESILRRPVSDYSALAESSEVKKLARSMIRQIEASEERAEAMEQRMARALTATIPQDVDERYQDEPELALEDNTEEELPQALRDALRARERALLEESLEEEG*