MKFIDEAKIEVAAGKGGNGATSFRREKFVPRGGPDGGDGGKGGSVWAEADENTNTLVEYRFVKRYQAKNGEKGHGSDRYGAGADDIVLKMPVGTLIRDLDTDEIVADLTYHGQRVCLAKGGKGGLGNIHFKSSVNRAPKQSTPGEEGETRSLQLELKVLADVGLLGMPNAGKSTLITAVSAARPKIANYPFTTLHPNLGVVRIDENHSFVMADIPGLIEGAAEGAGLGHRFLKHLSRTGLLLHVVDLAPFDETVNPAEEALAIINELRKYDEELYGKPRWLVLNKLDMLDEEEARARTAAFLEAVGWDYPEPDDRFQFDMETPRLFQISALTHQGTQELVHQINQYLAEKKRIEAEKAEAEKAAANVEIIEQQPKTDTGVFKPE*