MGKYEKPQRNDVNSTERSDILVFNCYLCHVRFLLTCYVCSTKIGEISDISKCFEDFVSQALGVLTKIYAAELRNTKMKKILLLELMMAACTGLNAQIMFKTEYFGESDYRMTEGDTDRKVGNSKGSAVVYQGGVNIPLSMKLDENKRPTMWALSVGGAYVRLDNKGFTEPLVIDEIMNLGLSLNHLRPLNDRWSMLATVGGGIYMPSTKLSKIRFKNVLGSVGVVFIYHLKPNLELGGGIVLNNSFGYPMLFPAFYLNWATAGKYTVKISMMDGVEMSAGYNANRHLSLNIVAEMKGQMALMVQDGKDKIFSHQYIIAGFRPEIKLGKRISIPLTAGIHVIRPAEITDRSLKSMFRDRSCYFQVSPYASAGLNIEF