MEHHQRLLHLSPHQEHLMIGPGFFDVDPMHFHGDDGGFAVQPAAAVVDDGAWMEDLMHLGDELFGGGGGGGGAGDDNDMVGAAADQAWRQECEGASPDDHPCSYDDVISPVSGEQGAGFEPSRDDSDLSGTRKRRDRSKTIVSERKRRFRMKEKLYELRALVPNITKMDKASIIADAVAYVKNLQSHARKLKEDVATLEARPGLAGRRQQQQQQQKQGRRQGQHGRNGGDDEGNSGSSRGGGGARVTLVSAAQVGEGRFFVTVECERRDGVAAPLCAAVESLAGFLVESSNLGCSSDRVVSTLTLKVSEAREEVMISDRTVKLWVMAALLSEGFRPEATSEIC