MGLDLDNWIDKVRKCEYLLEDELKQLCEYVKEILVEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGQVPDTNYIFMGDFVDRGYNSLETFTILILLKARYPAHMTLLRGNHESRQITQVYGFYDECQRKYGNANAWRYCTDVFDYLTLSAVIDGKVLCVHGGLSPDLRTLDQIRTIERQCEIPHEGPFCDLMWSDPEDIDTWAVSPRGAGWLFGGRVTSEFNHINGLELVCRAHQLVQEGLKYMFQERSLVTVWSAPNYCYRCGNVASILSFDEHMERDVKFFTETEENNSMTAPRAAVPYFL*