MDTKDTPFPPAGDLPLHRNAPLAPTQELAYRKKCIELKRRLAEIESNNDATRKRIIQETEHVQKMRLLRAILLNHLQDIMTAPAKKLTPEQLDKIGVLANGSGSLAELAGSSVAPELQRRRPDGEGLLDDSSEASDEDEPEPVERPERRRRTNNTYREAIMNTTTPGEAAPNMYQQTTLPNLAPASSFSPVPPHDPATLTSSFRINSSTPQAPANPGSQQQFPDASYPQSSPIPGDQHLPVPYESPSQQRPPSIPAAPEVGANGVARSSGAPVRPERPEAPYVQFTMHMRPQLEADDYPPEQIPARIQAEWDGLSADNRKLWDDRYEDQMKEYTVAMDAWKRASRREPSGSGFSSNS