MRQRRWLELIKDYELEILYHEGKANKVADALSRKTSHTMNTMVLAKELCKEFQKLNLEVMEACQVDAQLNAMSVEPTIYNEIREKQETDEWLGKVRKMKEEGAAIDFEIDDTGAVKYKGRWCIPKDEDLKRKILEEAHNTPYSVHPGGDKLYKDLKQHFWWSNMKREVAEFVARCLTCQKVKIQHMRPGGKLQSLEVPGWKWESISMDFVMALPLTKTAKNAIWAIVDRLTKTARFIAMKDTWNVNQLADAYVREIVRLHGITKEIISDRDPRFLSNFWEMIEETIRQVRLIQENMKAAQDRQKSYADQNRRVVEFEVGEKALLKVSPTKGVMRFGRKGKLSPRYIGPYEVLKRIGEVAYQLALPMELANVHNVFHVSQLRKYIHDPNHVIQPESIELDESLTSKERPIKILDTKTRSTRNKVVKLVKVLWSNQNSEEATWEAENDMKKRYPELFEQVGKGTWLRVRRRLE*