MDSVRKQLDALMGAHRNGGAVETPRAYNDGRHVCRLFLSGLCSHDLFQNTKMDLGPCSKIHSLQLRKEYEEAKAKGKDNYDRELEDCLEKHIVECDRKIARALKRLEDDDAGAATAIAVSEVTKSAEAVEYTRQIKEKLKEAEYMDLEGRTDDKIRMMEQVEELRSKRADRQAMSLLEAFNKDRALMPQPLPNPPPLAPLPTLVPLPPDARTQEMIKEKLKKAEELGELGMVDEAQKAMEEAEALKKLGARQEAPVDPAKLLAPDVRIADQKLRVCDICGAFLSIYDSDRRLADHFGGKLHLGYMQIREKLVDLREERMKVRKPEVDGDDEKSREKSRERSVRATSRDVEREKDGEREREREREREKDRERDYRPRDRIRDRESHRDRDRGRDRGDRERDYDSRRRRSRSRSRERSREKERGDRHRRHDRYDRY*