MFKKALPLVSKLTTPKGITYNQPLGLFINNEYVHPKQQKTFEVISPSTEEKITDVYEALEEDIDTAVEAAQAAYHNGWAQGPPEQRSKVLFKLADLIEENAELLAQIETWDNGKSLQNARGDVALTAAYFRSCGGWADKILGSQINTGNTHFNYTQRVPLVCGQIIPWNFPLLMASWKLGPVLATGSTTVLKTAESTPLSALYLSQLLVEAGMPKGVINIVSGFGATAGAAIAKHPKIEKVAFTGSTATGKIIMKLAAESNLKKVTLELGGKSPNIVFNDADLDKTIQNLIVSIFYNSGEVCCAGSRLLIQSGVYDQVVEKFKEAAESVKVGNPFDEDTFMGAQVSDVQLSKILKYVESGKSQGATVVTGGARADGKGYFVKPTIFADVKKDMDIVREEIFGPVVTLIKFDTVDEAVELANDSDYGLAAGIHSADVNKCIDVANRVKAGTVWVNTYNDFHPMVPFGGFSASGIGREMGEEVLHEYTQVRAVRMKINPPN*