MNKAGSSKANDEGKERESRFSSLQQSELEALAVSAILEHRCLIAADEAVYEEWIRATSDPSVSGAVLKSLQEEYVARQKKSEAKQEELSEIIDVLGYVPQVPLDVDE