MNESVIGSGGEGNEVDGGEGDRNGGYHDLEMPDREVNESVNGNSGEGNDAMEVGEEFDRGIMSKEQVVDVSDGVNYSVAGLLSGGQKCGGNDDKGLVLDPSGGDSDGRKRKRDMLDLSDGDSDSDSSDRKRMREFALDMLSWVTGAAKNPCDPEVGSIPEKAKWKSYSNQEVWKQVLLFRESAFLKRGSDPSSEQRSWQSQKMHPCLYEDHLGTNYNLRDRLKRDKKILVGQSTPSARSSSDSSVGAENRTPSPHTEDPSDANSGLDRCATVRIPLGANHQAEIPEWTGVISEGYSKFSGTPIWPLATANTRLLIERDPIGKGRQDSCGCPVPGSVECVRFHITEKRAKVHLELGAVFYDWNFDQVGEDVKLLWMEEEEKKFKDVIRSNPPSPETYFWDHIFRAFPTKSRADLVSYYFNVFILERRGYQNRHTPNNINSDDEDDEAGPLRNVFGQQTQNSRGSILLTPKKSQTKKK