MKENRLFGVLENRVVDEGGVEQLLAVARLAKRCLKVKGEERPTLKEVAMELEGLRGFVEHPWVQSNHEETQSLLGELEIGYSGNGNVAGQDSLNNHTMSAMEIGR