MGSTALDNNNSNKGFFEYVRKSTPPPFLLKTYMLVEDPATDQVISWNGDGTGFVVWQPAEFARDLLPTLFKHSNFSSFVRQLNTYGFRKVTTSRWEFCNDMFRKAERELLCQIRRRKAWSNKQQPTVPIQTTPQDSDEDQRSSSTSSSSEYSILIDENKRLKKENGVLSSELTGMKRKCKELLDLVAKYAHFEKEEEDDDSDKRPKLFGVRLEVGGDREMKRKRAKIRECATVLLSQSCK*