MSGTDQMPVNGMEVEIDSPLHEEELPSSSTQDVHGRLASLENTMQVLLEQMQILMRDALDHGKRPMSESMPAASMHETFVGYNTSVVDPPLREAKWQLKDLKPSKFNGTAAQRTADAVEQWLSKWEQCFKLCHIHEDALKIQQATYNLMDAAHRWWRKIEQDHVEPSTWVGFKTLFYNNFVPPDKRTRTLDAWFFIAQKSYTVQEYADKYREILLKVPEHIPDFLQVHKFVMGLKETLRPLVRKKRCKTLNDAVELALVLENGKAQRFPWTSGARPNFTAAAPSVPPRA