MKKYFLAIALCVSALAVFGQAKKPTLMVVPSDVWCTDNGYMEGYDNQGTLTLIPNYKIALQTNAELELVISKIGSLMQERGFPLKDLSASVKSIERMSAENSVITSKTSGAELAESPLDQLRRTAKADIILEVNWTVNSTGPKKSITYNLRGIDAYTSKQVAGAQGTGAPSFSAETPVLLAEAVQDNMDNFTSQLQSHFDDLFENGREVTLDVQVFDNGSGVDLETEYDGTELTEIIDDWMAQNTVNHRFSKTDGTENFILFEQVRIPLYRPNGMAMDTDYFARELMRFLRKPPYNLTCKVVNRGLGRALVIIGEK