MDLDQWLEKVKSGNYLLEDELKQLCEYVKEILVEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPSTNYIFMGDFVDRGYNSLEVFTILLLLKARYPAHMTLLRGNHESRQITQVYGFYDECQRKYGNPNAWRYCTDVFDYLTLSAIIDGRVLCVHGGLSPDIRTIDQIRVIERQCEIPHEGPFCDLMWSDPEDIETWAVSPRGAGWLFGARVTSEFNHINGLELVCRAHQLVQEGLKYMFPDKGLVTVWSAPNYCYRCGNVASILSFNENMERDVKFFTETEENQAMMAPRAGVPYFL*