MDRGGPAGSPLISSSELAPPVAAARDLSPGRTGPGPSGPGGGARSGGGRPAAANAARERSRVQTLRHAFLELQRTLPSVPPDTKLSKLDVLLLATTYIAHLTRSLQDDAAPADPGLGALRGDGYLHPVKKWPMRSRLYIGATGQFLKHPVSGEKTNHDNIPTDSQP