MASAAATATMGTGKVVCVTGASGYIASWIVRLLLDRGYTVRATVRDTADPKKTLHLTALDGAKDRLHLFKASLLEEGSFDAAVHGCDTVFHTASPFYHNVKDAKAELLDPAVKGTLNVLGSCKKASIKKVVVTSSMAAVAYNRRPRTPEVTVDETWFSDPQICETNQQWYILSKTLAEEAAWKFSRDNGLEIVTINPAMVIGPLLQPTLNTSAEAILKLINGSSSTYPNFCFGWVNVKDVALAHILAYEVPSSNGRYCMVERVVHYSELVNIIRNMYPTLPLPDKCADDKPFVPPYQVSKEKIKSIGIELIPLETSVKETIESLKEKGFASF*