MPSGGVGPCGCDEEQRKKMMDEQMQVDTQLRTPSSTMPETTPKSFAYPTDRRSQAKVASSTALPKYMSRKRPPVDSKASMFEIENIVEVDLVIARFFFANGIPFNVVQSPYYDEMVHAINGASRGYKPPGFEKLRTTLMDKEKAHVEEEVATLKHAWTIDGCSIVMDGWTDVHNCPLLNIIVSSTSGPYFLKAIDCLGQEKNTIFLRDALSDAIEEVGASNVVQVITNVAPVCKVEGLLVQKKYRHIFDSIVGIIFNSYVELGILFLTFIFSKLEIGRTX