MAGQSELDRWIEQLKRCEPLKESEVKTLCQKALEVLVEESNVQGVDAPVTVCGDIHGQFYDLMELFQVGGDCPQTNYLFMGDFVDRGFYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDVFDYLSLSAVIDNQIFCVHGGLSPTITTLDQIRTIDRKQEVPHDGAMCDLLWSDPEDIEGWGLSPRGAGYLFGGDVCTQFNQTNKISLICRAHQLVMDGYKWMFHDQLVTVWSAPNYCYRCGNIAAILELDEHLTKNFKVFEAAPQEARGAQSKRAAPDYFL*