MGSGEAMGENQKEGSGSTESGCSRLPKDIISLRNYSISLFVSNLKPTISKVELEAMFCRSGRIVDSFILTKKSIEEDDVSVVFEGVPGRGSYNMRGMLFASSGSVDEEDNDDVRLTDELSNLKSPSSVDEFNSFSKRSTPDDFSSYPSSPVVALGDRGAENRGELQIVPAIAPINSAGFNTPTTSSGHVARNSWRPECSSQYRKSSDILSPIIRLVLYSSDSDDFSSPMKEACADDCDAEPTPISAYERDS