MEASPAEQPPQTDDGPQIQARSLSKEHYTVARLVTEPDSQSSSQYTTGLEELETEAGTEKPPQVPDGSSEKELQCPVSDGETAIPTPKRPRRSKKTAARAAASVLETSSDSEDNSVEKRKEMQEETPPCQSNKSKSRNSGTSKRHSSGLQDDYITPVKRPVRQPSTGSSKKKSSSTGRSISPESVGESPITESCLDSPSGPCHQHPVPQKSSTPEQAFPNTKWKSLFRTAKESKVTWNNEEMEFLLKDTKGSNESIKSNSGHKRKWTDQETEMLKEGVKTFGEGNWSKIKSYYDFKDRTNVNLKDRWRTMKNLKMV