MAGQSELDRWIEQLKKCEPLKESDVKTLCQKALEILVEESNVQRVDAPVTVCGDIHGQFYDLMELFQVGGDCPMTNYLFMGDFVDRGFYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDVFDYLSLSAVIDNSIFAVHGGLSPTISTLDQIRTIDRKQEVPHDGAMCDLLWSDPEDIEGWGLSPRGAGFLFGADVCRAFTDANKIDLICRAHQLVMDGYKTMFNEKLVTVWSAPNYCYRCGNVAAIMEVDEHLGKNYKVFEAAPQEVRGIQSKRAAPDYFL*