MSKYKTIVAKFMISIILISGLIGCGKSKIELINENLNSSKYEEAIKIFNNIKDEEDKQKAIEIMKKQDSILKEKFINKEINRDTAVEYLNILKSVSENKDEVDKTINEIDELVMSQEAYDAGIKSMKNNEYKKAINQFSAVLENDKSNYNNAQNKIKEVEELAKSTILVTIDECKIAYSNSNKKSMYPDQLQIKVTNHFDKTIKNFNVCFIGYDSENHPIEIPGYLSESQGFEFMGTGQNVNIPKDGTWGNGTMGWNIGSSEKLSRVEANIKEIEFEDGTIWANPLYDLWIQRSLGEEW