MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKESAQNCSRALNNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSRCYECGETGHLSYACPKNVLGEQVEESEDEGEDPALDSLSQAIAFQQAKIEEDQQRWKPSASEPSTSDDSRRPRIKKSAYFSDEEELSD