SETLTTEQHKAAPVVPTTPQYRRVLTVGDGNFXYSLALAKQHKNGGNDTELQLTATSYDSYDELVAKYPECKRICAQLKELGASVLHRVDATNIRESLVAAGAEEFKFDSVVFNHPHCGEENVRRHQSLLSHFYSSALEVLEEKEESEVLLTLAEGQPQRWEAVERGIKAGLKLHRQVDDVDNDEVFGLAYERKRHQNGKSFHQVTLHGEKKKQSSTLFIFRWQNDVKATDLTEEKNKAPVSRKRKAESELPLEFACTQCERSFKSDQGLRTHVHMVHELEGGAVKKVLLPCEFCDRTFKKEDARRQHQLAKHGQDPMIKPDWYEKQQVQASPVDKVSTVTETESKTCSICQLIFTSSEDFDAHWQKLQPRAAVKRQCPTCSREFDEERALRQHQNFCSQ