MARTKQTLLPADQRLSISIYDDGLSRDEVRRVYDFPGKPTQGDYYINANYIDGYNRMKAALNLGVDPTQNEFMNLFEKTLNELGYQYTFHYTAGKPEELIDQSLLKEGGKGRCGNGFCSRTELMKKCLQVLNQENPDYFFIETACQFCHKLLQDLLFDYL