MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKGKGVAFILFLDKESAQNCSRTLNNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSKCYECGETGHLSYACPKNMLGEREPPKKREKKKKKKIVEPEEEIEEVEESEDEGEDPTLDSLSQAIAFQQAKVEEEQQQWKPTSGEPSTSDDSRRPRIKKSAYFSDEEELSD