MPMLLATMSNSDNKKPLSAANRERREEDKRRKDRTGDVIIGKTSAKVGETDYALDVAATEQEWLRQATNVEREIFLQTEKGLKLLKMFQLEEALESFDRVFELKPDAYLWQAGIVKYYLGDLKGAADIFARNAQLYESRFFDPASEERIWRHACEIKLLSQFSKKERKQALGDKNSSIGLTQIPQRDQETEFLQSESRKAIRITRELFEATVEKNYSNTILSRAKLRSIGGAFEQEPRIDVKMWKLNSWFYLGLHYDALGEIEESKKCMKMALRLSPSGNGSDLIHTLPMLHMSQRDWFDEDGDFEADLFNSSVNHGRLGSSNQVNKLKDVKVGVGKVDADPVLVDSIKESLSKLRLTELQDALRLRGVRAVGSKLDLRDRLFQSLMDDAGLLP*