MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKESAQNCSRALNNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSQCYECGETGHLSYACPKNVLGERDPPKKKEKKKRKKIIKLEEEIEEVDKSEGEGEDPALDSLSQAIAFQQAKIEEDQQRWKPCASEPSTSDDSRRPRIKKSAYFSDEEELSD