GNIENLHGSRLNDRIAGDDQDNELWGHDGNDTIRGRGGDDILRGGLGLDTLYGEDGNDIFLQDDETVSDDIDGGAGLDTVDYSAMIHPGRIVAPHEYGFGIEADLSREWVRKASALGVDYYDNVRNVENVIGTSMKDVLIGDAQANTLMGQGGDDTVRGGDGDDLLFGGDGNDVLLGDEGSDLLSGDAGNDDLFGGQGDDTYLFGVGYGHDTIYESGGGHDTIRINAGADQLWFARQGNDLEIRILGTDDALTVHDWYRDADHRVEIIHAANQAVDQAGIEKLVEAMAQYPDP