MGLTHSRSHHSHSYSSSSFHDQRIDMEMSESITTQTGVSFILAKHVFSKEIKGDTNLVFSPLSIQIVLGLIAAGSKGPTKDQLLCFLKSKSIDELNSLYSHLVNIVFVDGSPNGGPRLSVANSVWIDQTLPFKPSFKKVVDNIYKAASNSVDFQNKATEVANHVNHWAKMKTNDLIKEILPHGTVNNMTRLIFANALYFKGVWNDKFNASETKDYEFHLLRGGSIKAPFMTSNKKQYAVAFDGFKVLVLHYKQGRDTTRHFCMYLFLPDARDGLPALVDKINSEPGFLNHHVPFEKTKMRKLLIPKFKTTFGFEASKVLKGLGVTSPFTSGGLTEMVDSALGGRLFVSQIFHKSFIEVNEEGTEAAAVTASVVMTKSLIIEKEIDFVADHPFLFLIRDDVTGVVLFIGSVLNPLAG*