MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKDSALNCTRAINNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSKCYECGESGHLSYACPKNMLGEREPPKKKEKKKKRKLPEPEEEIEEVEVSEEEGEDPALDSLSQAIAFQQAKIEEEQSKWRPNPGGPSTSDDSRRPRIKKSAYFSDEEELSD