MDLDGWIEKVKQGQHLLEDELKHLCEYVKEILVEESNVQPVNSPVTVCGDIHGQFHDLMKLFQTGGHVPDTNYIFMGDFVDRGYNSLEVFTILLLLKARYPASMTLLRGNHESRQITQVYGFYDECQRKYGNPNAWRYCTDVFDYLTLSAIIDGRVLCVHGGLSPDVRSIDQIRLIERQCEIPHEGPFCDLMWSDPEDIETWAVSPRGAGWLFGGRVTSEFNLINGLELVCRAHQLVQEGLKYMFHDKGLVTVWSAPNYCYRCGNVASILSFDENMERQIKFFTETEENTAMMAPRAGVPYFL*