MGSPESNLPPGFRFHPTDEELILHYLSKKVASIPLTVSIIAEVDIYKLDPWDLPAKATFGEKEWYFFSPRDRKYPNGARPNRAAASGYWKATGTDKTIVTSLQGGAQESVGVKKALVFYKGRPPKGVKTNWIMHEYRLVDNNKPIKLKDSSMRLDDWVLCRIYKKSKHALTSTEASIGVGEVDQAEEHLFQETLLPISKSPAPPPQNTLISQKSVSFSNLLDAMDYSILSSFLSENHTNHPPGVGSSAGFNTGNLDQQCSPINNNNPTNNYMFQKNPQLNPSVSNMENMMRPKRQVSNMDEETLYPSKKYLSSSCNFPTNISNQYENPQWNYLMKQSLMNQRLMLGPHLQFQG