MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKESAQNCTRAINNKQLFGRVIKASIAIDNGRAAEFIRRRNYFDKSKCYECGSGHLSYACPKNMLGGREPPKKKEKKEKKKIPEPEEEIEEVEESEDEGEDPALDSLGQAIAFQQAKTEEHKRWKPSSGDPSTSDDSRRPRIKKSTYFSDEEELSD