MSRREVRRPPAMPGVGQTPAKAKLRLAAGTGRKRSRPCGTRQDLWEETNWRDQMWSRAAPSLRGARAPGRSEASPENAARERSRVRTLRQAFLALQAALPAVPPDTKLSKLDVLVLAASYIAHLTRTLGRELPGPAWPPFLRGLRYLHPLKKWPMRSRLYAGGLGSSGLDSTTVTTSSQRTKEAEAGPQVSEEAHALFPTKPLSPALGDK