MEKETSTGLGGDGMLPPSAHFSGFSSEGTTFGVRGETSRSTAPSPISAMSELGQFGQAFSFGSEQFSHDLGQMMDVPQMNIGHRRAQSDPLGLPNKFRFVSGPNTVGASNGSTSSEENMSENDEDLISMYMDMDKLNSSFGLYGFEGGEESAEVTPQISSSNENVWESPSEKPIVRHPESLSLDGSTSVQPKLLISGAECTSPQESRKARSAAKLLEIAHVDPKRAKRIWANRQSAARSKERKMRYVSALEQKVKTLEIEAASLSSQLALVKGDTTYFTAENDKLRVRLQSMEQQIQLQDGKSP