MPLDETSGSDSSTSFDATITQHLRQGPWTPEEHERFLVATTLFPRGPWSDVARYIGTRTTRQAMAHAQKNNLRRARHARGLRPPGRAPGETKLELLFAHPGSDTGFLSSFVAEQEQGPTNAETDTHAVSSDFWLDDFIQFFELSDFA