MDLDEWIQKVKDGQHLMEDQLKLLCEYVKEILVEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPDTNYIFMGDFVDRGYNSLEVFTILLLLKARYPANITLLRGNHESRQITQVYGFYDECQRKYGNANAWRYCTDVFDYLTLSAIIDGRVLCVHGGLSPDIRTIDQIRIIERNCEIPHEGPFCDLMWSDPEEIETWAVSPRGAGWLFGSRVTSEFNHINNLELVCRAHQLVQEGLKYMFQDRSLVTVWSAPNYCYRCGNVASILSFNENMERDVKFFTETEENSAMMGPRAGVPYFL*