MSLPSVATQIVLKNHPAGFINPEFNKLDSTFAVKHASFPKELKEGEVIVKTLYLSNDPTQRSWIRSKLEKRRHYAKPIEEGSPMRSLGLGQIVQSNSSRFKPGDIVYGIILWGDYSVLEDTSLYNSIDTSLGLPLEYYLSVLGMTSLTAFFGLTEAGDLKQYLNSPPGKGPIVCVSAASGATGSVVVQIAKNLLGASKVIGISGSSEKCQWVEKLGADICVNYKDPNYQDQIEKFLGDEFIDTYFDNVGGDILSFVLTKVKKFGNVVACGSIAGYNNREALKVSNWGEITVNSLTVRGFIVTDYQEHFPKAIGILTDAVKAGKIRTDGAYHVENLHGHDLIHRLENIPKIWNKLFEDNKPNGKMITKVALDI*