MVVVLVTGAGGRTGQLAYEKLRARAGQFRARGLVRSEASKQKIDQDGSGDVRIGDITKPETLPPAFDGVDSLVILTSAVPKMKPGFNPASGGRPEFYFEEGGTPEEVDWIGQKNQIDAAKDAGVKHVVLVGSMGGTNENHPLNLLGNGKILIWKRKAEKYLSESGLPYTIIRPGGLIDKEGGKRELIVGKDDELLNTSTKSIPREDVAEVCIQALLHEEAKNKAFDIASKAEEEGSPTTDFKSLFSAVTATF*