MAATGQEGDDVDHYEVLCLPSGEEGAALTIEHIEKAYRTQSRLRHPDKRPDDPNATADFQLLSSSYKLLRDESLRRQFDARLRGRREAAARAAATGVKRRKAVSDLEERERAAAAGHPADPEELAKREAQRMAADIERELAAFRAAKQASAFGATSTSAHGDKKGGTPQDGVKTDKGKILKVSWDGSADSYSAAKLEEIFQKFGKVEDIVIKTRKSRSKGSAIVVMGSKEAALLAIQNHFSLFPLNVAPVQESGGLSTRPTETYESRTNNTDGTGFNDLEASVFRKLREAQKRKHFG*