MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKDSAQNCTRAINNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSKCYECGESGHLSYACPKNMLGEREPTTEQEEIEDPAGSEDEGEDPALDSLSQAIACQQAKVEEQNKWKPSAGGPSTSEDSRRPRIKKSAYFSDEEELSD