MRPSTRSLKPEQRAILEATFDLKTTPDSFLTRRLAEECNLNPRQVQVWFQNRRQRLHKRKRTVRTSSPSAAEPPAKKAAAEPARSEPERSEPVESESVDSEADPCSPALTFYTDDFGAELPLLWLDELDVGTACEAELTRRGAGQSQP