MEKEISTGLGGDGILPPSAHFSGFSSEGTLLGVKGETSRSTTPLPISALSELGHFGQAFSFGSEQLSHNLGQMMDVPHMNIGHRRVQSDSLGLPNKFRFGSGPSTVGASYGSTSSEENFNLNDEDLISMYMDMDKLNSSLGLYGLEGGEESAKVTPHVHSSSENVWLTPSEKPIVRHQQTLSLDGSTSVKPELLISGEECTSAQESRKAQSAAKLLEIAHVDPKRAKRQSAARSKERKMRYKSELEQRVKTLEIEVAALSAQLAMVKRDTTHLTDENNKLKVRLQSMEQQAQLQDGKSP