MAGSSELDRWIEQLKKCEPLKESDVKTLCQKALEILVEESNVQRVDAPVTVCGDIHGQFYDLMELFQVGGDCPMTNYLFMGDFVDRGFYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDVFDYLSLSAVIDNSIFAVHGGLSPTISTLDQIRTIDRKQEVPHDGAMCDLLWSDPEDIEGWGLSPRGAGFLFGADVCRAFTEANKIDLICRAHQLVMDGYKTMFSDKLVTVWSAPNYCYRCGNVAAIMEVDEHLSKNYKVFEAAPQEVRGIQSKRAAPDYFL*