MSDLDRQIEQLRRCEPLKESEVKALCLKAMEILVEESNVQRVDAPVTICGDIHGQFYDMKELFKVGGECPQTNYLFLGDFVDRGYYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDIFDYLSLSALIENRIFNVHGGLSPNINTLDQIRTIDRKQEVPHEGAMCDLLWSDPEAIEGWGLSPRGAGFLFGGSIVTQFNHINKIELICRAHQLVMEGYKWMFNNQIVTVWSAPNYCYRCGNVAAILELDEHLNKKFRVFEAAPQEARGVPSKKPAPDYFL*