MMMMTSLGGGAGGGGGGGGSGGGRFVTYPPPLSVPPSAPQSPNFSGGLRSQPSFLVEQEKYLSELLAERHKLTPFLPVLPHVCRLMNQEILRVTTLLENALSQSRFDHPSPLASGGIFQNSRADMNGWASQFPSERSVSSSPAPNWLNSPGSSSGLIVKRTIRVDIPVDKYPNYNFVGRLLGPRGNSLKRVEASTDCRVLIRGRGSIKDPIKEDMMRGKPGYEHLNEPLHILVEAELPIEIVDARLMQAREILDDLLTPVEETHDFYKKQQLRELALLNGSLREEGSPMSGSISPYNSLGMKRAKTRG