MEEYQVKIDTFEGPLDLLLHLINRLEIDIYDIPVAKITEQYLLYVHTMRVLELDIASEYLVMAATLLSIKSRMLLPKQEEELFEDELLEEEDPREELIEKLIEYRKYKDAAKDLKEREEERQKSFTKPPSDLSEYAKEVKQSEQKLSVTVYDMIGAFQKVLKRKKINRPMETTITRQDIPIEARMNEIVHSLKSRGTRINFMDLFPYEQKEHLVVTFLAVLELMKNQLVLIEQEHNFSDIYITGSESIHGA