MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRRSKGVAFILFLDKDSAQNCTRAINNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSKCYECGESGHLSYACPKNMLGEREPPKKKEKKKKKKIPEPEEEIEGVEESEDEGEDPALDSLSQAIAFQQAKIEEEQKKWKPSSGGPSTSDDSRRPRIKKSAYFSDEEELSD