MSIRNRDKNYMSHVNAGKHSMNKVSNNNSNSNISNNNYSLGLYIDNPQKAFLFDENDLKELFSYYKGAHDIRILADKAAAQITFNDKNMIQQVKKDINGLTINDIGTIRCIILNEGKVIEQFLPFSANDPNVTSENDNTVSNNESTVNMLKKLSSLINTNNNNNNNNNINSININNINNVNSNNGNKKWDMNNRINNINNNNINNNNNISNNNNFNQLTNNNKNEQNDNSFANKKLSRIELIDIFGFPNEFDVMNKILGKNNSNINYINEQTNNMVNIELKGKPINEAPVVERMHLSITSDNLNAYKKAIDLIMKLLNSLFQEFVDFCLENNFVLPENLSFKRHEYMYNSDGSTKYLGFKENNYGEKEIYKNDFSYNKKNKNMPKSDNDKRNNNNNNSSFNMNINGAYGNNQNVKNGRF*