MEVINRYVAIKAQIDGVPKESDFELKNQQFSLSIKRGSKEIIIKNLYVSIDPYHVNQMKTTGTLGRTIVPGEVISSYGVGKVIASGNPRFAEGDYVVGNISWGEYSISKGFFLRKLDPMGLPLSYHIGVLGLSGLSAYVGFFDICKPKRGENVFVSAASGSIGNLVGQYAKLLGCYVVGCAGSPEKVELLKEKLGFDEAFNYKEETDLNLALQRYFPNGIDIYFDNVGAEMLEAAISNMNLYGRVAVCGAISEYTDSKKHVKLDMLSIIYRRITIQGFITPDYMNLFPEFVSKTVDYIRAGKIHVLEDVLIGIESVPSAFVGVFHGNNVGKRIVKIADD*