RVLLSHPYIESGPHTPDHGGARIKGAPSRAKRTSAGRGWSDLCARATQIQLDVPGPLVQRSGALHRRGGRPAAANAARERSRVQTLRHAFLELQRTLPSVPPDTKLSKLDVLLLATTYIAHLTRSLQDDAEAPADAGLGALRGDGYLHPVKKWPMRSRLYIGATG