MEKSIIKRNDIPEVVYTSEDGKEIRLTFDLVKRYLVSGDATKVSDEEVVLFMKLCEAQKLNPFRKDVYLIKFNDEPASLVVSKDVFIRRAQKSGLCNGWRAGIVVRHDNGSIEFREGTLTLENETLIGGWAEVFRKDWQVPLKITVSLSEYLRRRKDGQPMRSWQQMPATMIRKVALEQALREAFMEELQGLYGIEEMSDPQEVENKPAIVVQPEEVEQAEDQKVQEKMKNQEEVQALQKVVRPVEESKQSTPEVQPAEKFQGDEYQLFFIREVNIIRAKNGKDYFKLTAYTEDAEKKILYAEANEKMQFEKNMTIKAKIQKENNLILDYKVENAA