MSSPKRKRDAEAQKAVQLADAQNRLSQLQSKLAERNKLDEEIRDLNSAVFRLTLQVTRSYEEGDSEREVLRRERLLEETESLLEQLRLEQMQCMAEGLAVETMLSQIEEVKSLIEALSVPTYIDRVLSEGSPSTVEYEGLYNVQTNADDPLYECCFPADAQPPLPLSLAHHVFGDFLDDFSNVSAQLDDDVCNFVVELCFNVLGRAQVFRNEAEFQVAFNRKMEGFLGHAVGPEKLKCETKKAFTDATVRAGEKWTALWELKLEKGVTLAPGLQSFALYVGALHAETDLLPCFLIEVIGPTIRIGGLGFFEKVAWQPLTPFMNCFYTEHDRTDMATLCRAMCALKKGL