MFLNTLKAVFGTKNDREVKKYFKRVAQINALEGNYQNLSDDELKAEFAKFKEQILSGEKNENDVLNDVFAIVRETGKRTLNMRHFDVQLIGGMVLHDGKIAEMKTGEGKTLVATLPVVLNAMSGKGVHVVTVNDYLAKRDAEQMSAIYNFLGFSVGVVLSSQNSDIEHKQAYDCDITYGTNNEFGFDYLRDNMKFSKAEKVQREHNFVIVDEVDSILIDEARTPLIISGPTNRTLDGYIKANKVAKQMQKGEAVLPPAKPEGDFVVDEKNRNILITEAGIAKAEKLFGVENLYSLDNAILAHQLDQALKAHNLFEKDVHYVLRNNEVIIVDEFTGRLSEGRRFSEGLHQALEAKENVKIQEESQTLADITFQNYFRMYNKLAGMTGTAQTEATEFSQIYSLDVISIPTNIPIKRQDKDDLIYKTQNEKFKAVIEEIKKANAKGQPVLVGTASIERSEVFHNMLVKEKIPHHVLNAKNHEQEALIIQDAGKKGAVTIATNMAGRGVDIKIDDEIRALGGLYIIGTERHESRRIDNQLRGRAGRQGDPGISRFYLSLEDNLLRIFGGDRIKSIMDRLGIEEGESIESRIVTRAVENAQKKVESLHFESRKHLLEYDDVANEQRKTIYRYRNELLDENYDIRAKISQNITEYSANVMNDYILDESGSNVNFENLKAKILYECSTQISEKDFENLSVIEMQDKLSQILENSYNEKMSRLEIKELRNIERILYLQVLDNAWREHLYQMDILKTGIGLRGYNQKDPLVEYKKESYNLFLELVNRIKFDSIKLLFSVQFNQEEVQNLENKANEENEKLLQSSVEMGASEDNLGEAEFKKVPRNAPCPCGSGKKFKECHGKSGPKQGILA*