MKKKILVANRGEIALRLIRAIQELGHTAVAVYETPDNEALHIRTADEAVWLGDGPRSDYLNIDKVIQAAKKTGACAIHPGYGFLAENPDFAKACEDNGIIFIGPPSNVIQALGDKVTARKIMQEAGIPLVPGTPSLAPGEAGLAEAVEFCNTHGYPVMLKATAGGGGRGIRRIDDEKQLKAEIPVARAEAKAAFANDAVFLEKLVENPKHIEVQVIADKEGTTVHLGSRDCSIQRRNQKLIEIAPSLIPDQALVDKICETAVQAAKAAKYFNAGTVEFLVDKNYNFYFMEINTRVQVEHTVTEMVTGIDIVRTQIKLALGKKLAFAQDDVQIRGYAIEVRINAEDPQNNFMPEGGKTVSVYRSPGGYGVRLDGFAYQGYTIPEVYDSLLVKLTVHGFSWNETVDRLRRCLNNFVIVGPKTTIPFYLRVIDDPDFKGGDFNTSFLDTHDYLLEYEDFTSEGNKLAHLIAEIHYRQQNPYAV