MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKDSALNCTRAINNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSKCYECGESGHLSYACPKNMLGEREPPKKKEKKKKKKVPEPEEEIEEVEVSEEEGEDPALDSLSQAIAFQQAKIEEEQNKWRPSTGGPSTSDDSRRPRIKKSAYFSDEEELSD