MNTQEAKIVLETALICAQEPLRVGDLRRLFADDVGADTIRVLLEELRNDWQQRGVELVALASGWRFQSRPEMREFLDRLNPEKPPKYSRAVMETLAIIAYRQPVTRGDIEEIRGVTVSTEVVKKLEDRDWIEVIGHRDVPGRPALYATTKAFLDDLGLRSLDELPPLEDAQAQAQAALLDQQAIDFEAVATANPPAGDEEAFSEATVGVAETGEPAVESLSVEPQSEDLSGGASDAAGNENEQNDSVAQLPEGDGHDDDAPVAQANGFHVDTESSSQEDAAVPARDGDMPLTTEDDDERVSN