MEKRKAAGLLALPSHLLTVPLGVPGTMPRLPPRDPFRVSLRLDAARCAPRQPYLPPPLDGALEPAFLRKRNERERQRCAAVNEGYARLRDHLPXXXXXSEAKKNASRLPSSYIRHLQELLGAATHRPMKGAGPPRRAECYSDGESKASSGASPCSEPEEAGS