MSTQPASGLPPSLIISSRDMARLEAMLDSPVLARLPAATALMDELNRAEVLPPEQVPADVVTMHSQVECEDIASGEKHVLTLVYPNEADVEKGRVSVLAPVGSALLGLSVGQSIDWQAPGGRPLKLRVTGVRYQPEAAGDLHR