MDERLCEAAILGGNTATLSQLLQVDPSILGGDYERTDHPVHLGAMFGHVQVVKAILSIDADVCFVRDDDGRIPLHLAAINGHVDVLKLLVEAKKITAWLLTNERDPLLHLCANHAQFDSVKTLVECVKDDTFVGLENSKGNTILHVLSDMRQAELL