MALTMRMRMFQLFISWAWEALAKPHSLSWSSIVKLCKIISSWICVSYDFDIIRLGNEVIERATRDNPSLSNAEELQRRLGETLSGKKFLLVLDDVWNEEPEKWYRLRDLLLCGGRGHTIVVTTRSPKVASIMSNIRPHILKPLSEDGCWSLFCQRAFGNPRADPNLEPIGRHIVGKCKGNPLAVTTVGGLLQDKRSERRWKSVRDSEMWSLPEETENGILPTLRLSYNYLRPHLKQCFAFCAIFPQNYQIEKELVIKLWMAHGFIPTDQEGLKELEDIGDEVFDELVMWSFFQDVKVNVEILKLIRNGAPLQYGTTFHMHGLMHDLVQEISGLAF