MKTYVERELDARGRIEVMKRPRVDFTSILDVVRPIVEAVETRGDDAVREYTRKFDECALAATTERVEDLPDPTLDADVQAAFDVAYDNIAAFHAAQARSGDVDVTTMPGVRCRRVSRPIEAVGLYVPGGTAVLPSTALMLAVPAKIAGCKRVVLATPPRKDGSICPEVLYVAKKAGVTHILKAGGAQAVAAMGFGTETCPKVDKIFGPGNQFVTAAKMALQNSDAMVSIDMPAGPSEVLVIADKDAPAAHVAADLLSQAEHGPDSQVVLVTFPDVDLKAITDAVADQASKLPRAEITSKALGHSYAVVVDDMDAACDFSNRYAPEHLIVNVENAESWLPKLDNAGSIFLGRWTPESVGDYASGTNHVLPTYGYSRMYSGVSLDSFVKYMTVQELTKAGLDALGPHVARMATVEGLDAHRSAVTLRLGID*