MRETMSEIEKQKPEEEESSTTWPDIEEELVLPDVLRSEGVKKLHMSIQSEWDYLQKSACQTAAGRALWKHVIHDPLAHLFAGETHLRNLHTKIQTDRLNNAREVSGVILAVRTLWFDTRIQAALESFHGDAAQVVLLGAGMDARSYRLNCLNKSDVFEVDFQDVLETKASLVQAAVNSRDELRMTAKSLVRVAIDIRDNDWFEQLKKSGFLPEINTVWVLEGILYYLSHTEAMQVLNLIAEKCGLTSTVLLADFMNKPSATLPNSVFHFYSDWPDQLLPTLGFSHVKLSQIGDPDANFGLLHDPRNLFNKLLRLPRTAQIHPDDGKPCCRLYLVEASGSPPQDNQASL