MAQKGGAPVDASSLAXPSMPGXLSEAYDVQKAVGKGGYAVVYKAIRXQDNRIVAVKKVEIFEMTQKKRDRCLQEVTLLEKLSHMLDAFIDENMLIIIFEWAPAGDLKRLIKKTQEAGKTLDEPAIWGYFAQHRIMHRDIKPANVLVGANGALKLGDLGLGRQLSEQTMEAFSKVGTPYFVSPEVVRGAGYDWKSDVWSLGCLLYELAALRSPFEMEGANLYDVFQKISKADFQPLPAEHFSANLRQLLSRMLQ