MVLRNLTISYEIIKSLKHAKEHSLGIQIRWISSLKVVWKKDTRLDEAIEQDKRYKLCARVVKEVLNEPGQVIPLRYLEKRRERLRLTFKAKSFVEMNPSLFEIYYDRIKPKSDPVQFLRPTPRLRAFLDEEQRIYSENEPLLVSKLCQLLMMAKDKVISADKLVHVKRDFGFPNDFLMKLVQKYPNYFRLTGLPEEGKSFLELVSWNPDFAKSKIELRAEDETLKTGVRIRPNYNVKLPSGFFLRKEMREWTRDWLEQDYISPYEDVSHLDQASKEMEKRTVGVVHELLSLSLLKRVPVPTLGKFCDEFRFSNAFSSVFTRHSGIFYLSLKGGIKTAVLREAYKDDELVDRDPLLAIKDKFLRLLEEGWQERKDRLKLQREQVQKDREMMLAAKSNEPIERLCD*