MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKESAQNCSRALNNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSQCYECGETGHLSYACPKNVLGEQEIEEVDKSEGEGEDPALDSLSQAIAFQQAKIEEDQQRWKPCASEPSTSDDSRRPRIKKSAYFSDEEELSD