MGMDLDRWIEKVKRCDYLLEDELKQLCEYVKEILVEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPTTNYIFMGDFVDRGYNSLEVFTILLLLKARYPAHMTLLRGNHESRQITQVYGFYDECQRKYGNANAWRYCTDVFDYLTLSALIDGRVLCVHGGLSPDLRTLDQIRTIERQCEIPHEGPFCDLMWSDPEDIDTWAVSPRGAGWLFGARVTSELRIPFFQFAFGHFEYCHVAAAYVKFNAINQLELVCRAHQLVQEGLKYMFPDRGLVTVWSAPNYCYRCGNVASILSFDENMERGVKYFTETEENGNMMAPRAAVPYFL*