MKEADIIRCQIQEWYPRFHRVSIKTILHPLPEPFVDFLLDDGGLFLPKTSSSDGEDALPSRVRITCPDLQAEDYHHWEEEDEDEDEEAQARPSFPELEKEVKESIQTLGGFVFPKLNWSAPKDTAWIATNGTLKCSSFSEIVLLLRASDSLVNDLCHAFDSCDDKTADRPLRFYLALRKWYDLRPEMEFRGFVRGGLLVGVSQREVTGFYPGLLDEREELESSLFGFFKEHISEEFELNDYTFDCYVTRDGRVKLIDFSPWRAFTLPLLFSWEELEKNYDEALEKIKEMKLKPYNGACSSDAVAENLGDLNFDFDIEAKNWTQLNLELREEGHKLDFRMVDSEGRVQPSLRASSGVPYDYIDTGPGSAWDEFLRRADEEVKKQANGPAAGA*