MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKDSALNCTRAINNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSKCYECGESGHLSYACPKNMLGEREPPKKKEKKKKRKLPEPEEEIEEVEVSEEEGEDPALDSLSQAIAFQAKIEEEQSKWRPNPGGPSTSDDSRRPRIKKSAYFSDEEELSD