MDLDQWLEKVKGGNYLLEDELKQLCEYVKEILMEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPSTNYIFMGDFVDRGYNSLEVFTILLLLKARYPAHMTLLRGNHESRQITQVYGFYDECQRKYGNPNAWRYCTDVFDYLTLSAIIDGRVLCVHGGLSPDVRTIDQIRVIERQCEIPHEGPFCDLMWSDPEDIETWAVSPRGAGWLFGARVTSEFNHINGLELVCRAHQLVQEGLKYMFPDKGLVTVWSAPNYCYRCGNVASILSFNENMERDVKFFTETEENQAMMAPRAGVPYFL*