MKDKPSLSMARNEKRNPRGRERGLEMALCCSETWAPQSGSENYARSVAPSSAWNDPSSAGYSDFRFLFEETAFQALTQGPLFKRPRLTNDALSMRDSHLLSLPFPKKLWKIVNSNQFASVWWDCDGTCIGINEKLFEKEILEREGPNKIFETDCLKSFIRQLNLYGFSKMRQDVHRSVCLTNFFTEERPVCIVNKVEFYCSPYFKRDSPHLLTRMKRRVGVKTTLKQALDKASQTMASTPESPKSPGPTATQQQEEPTSLHENHQEILESQELDKTTQIGNDDSAPPETPGTELEPAMVSHEAAESQLAEFQGQPVSIQAPVIPHAAVATAPSQLPFVYYATPSTQMNSYGLMMGLPAIPPRHPDMPRRQLPLASLLPFWNPWMPVPVMPIGPATSMPMFPPPPAPYHCWANCHYFYDYMPTFHGPPVCPECRGYHM