MKKHNILFVSTDDKINIDISKQLENIFGEFCNIDNLVYVNRINIELSSYELVVCSDNDIKEYIHNNIDKNIPIVIVHRTINIENINQIISIENDSDVMVIDAYKESADETAKIIRKLGLIHINLIPYYPGCDKSKCEIGIITGSRNSIPQNIKQIIDIGDKVIDINTVIEIFTKLNISIDKLHIIKEKYNEDTVSGYRYYTTMNKTMKSFLEIIDEGIASVDKLGKFIYCNKVFSNLVGIDQNEIISNNFMDLFSDKVVKKIFFQEDEVNDEVVNLNNKKLIINKVNVYENNERIKSIISIKNISAIQVLEDKIQNKLQSKGFVSKYTFESVVGESKIIKEKINIARKIATTDFSVLILGENGTGKEIFAQAIHNESLRKNKPFVAVNLSSLSDTLIESELFGYDEGSFTGAIKGGKMGIFERAHTGTIFLDEIGDISLDVQQRLLRVLQEKEVMRMGGSKIIPIDVRIIAATNKDLKKKIKEGSFREDLYYRINVLHIEIPRLRERKEDIPLISKYFLDEINSNKCFTEESMQALTLYEWPGNVRELKNLIYYIDTIVEEDRVDYEHLPEQFRFEKNNTLVNENFDSIILDFKQSNFFEESICILTSIETWNNKNILLGRNKLQEILKEKDIVLSVDQIRKRIDKLKSHGLLLSGVKKQGSFITDEGKNFISYVKIKGVI*