MSSKIPRLKPVPYKESDLYQPLLAPQLGPGCGTTEDIPYNKRDFKYKPCRPNPFLLSKMYSTTDLPPYKGRFSYFDRSQRMCINEDCDQCTSEDCWRSVKGSLPIRQGRVYVEFKILNSEGDSHVRLGFGRREASLEAPVGYDAYGYGFRDLTGQKVHLSRPQDFMGSFGTGDTIGLLIQLADRIKIDDIDRDEIPIKYKNQLFFEQYDYVVTKPMDHLLNPVTVFGEKAIPDKDRYKPPVIQGSFIKVFVNGEPKGTAFENLYEFLPPASELKKGARDDGSLGYYPMASCFRGGKVQLNTANKPEFAPQGEKEYLMYNELYDDSKIEEYVWDLIDEVESAWLDELGL*