MIDEIDSIAPARQGGDGVTGGGGKGGGDEDAMSNRVVTTLLSIMDGVSAENLDLHRVVVVATTNRPEAIDRALRRPGRFDKEIEVGVPTPASRREIFAIKLRDVAHELTDADVDELSKGCHGFVGADVGALVNQAAYQALRRRVKEKEAWWSDACKTRTVTRADFEFAKKRVRPSALREVQIEVPKVSWDDVGGNHEVKQLLKEAVEWTEKYPEAMARLGAKPPKGVLLYGPPGCSKTMLARAVASESGRNFLSVKGPELYSKWVGDSEKAVRTLFRRAKTSAPSVIFIDEIDGLVQTRSDGGGGDGGVNVHDRVLTQLLTEMDGVDAAGSKVAVIAATNMPHLIDPALLRPGRFDRLLYIPLPSDPVDRTEILRVTTKKMPLAPDVDLDALGAQLAGYTGADIAALCREAGMAALEEDIDITHIHARHFATSATRTPP