MSLSSTCSKRKDPPSWVKMTNVIKTGVFVGGPSGFAEKSPARMDILMPASGYQGSDYPSVDLKPVGLGIFKGNGRNWVKPFRLHSHFSADSSWESWTDHILQVGGAILKEAEIFDAVRSFRQTVVFSNEAFMATLECFLPQTNTFTVTNGEIGFSLKELSAITGLPIIGNLYEEFMPIDSVLEEQSKEFRLSYFQLVPFYDFLKEKEGSKVWCSSWRSDSFLSSNFFDSGEFSESITQEARAKNPDSNKISAMRENLKEFFASTDAIHSDIALLRDLDVYLTYWLGGAVFAGGDGTHIRPDCIFSACQMTFEERLALVPALYSYLCTELQAAAFLVRLGLPMNRVFLAHIFYS