MSLALGDWVSVRGHEGQVRYFGATGFSEGMWAGIELQAAVGRNDGAVRGVRYFSCAPRHGLFVPASQCVKIDGPSDSGSGAPDLADAWVKVEGADEGAALKAGQESQKVIDYLTAQYPHGATPDKALQSRAIPAPALKKERSSGGFFGGRSSSRARVLVLHGGLSRTNSATLAQISAIDRRRPIPVAPVNAEDMLFFDLMWADPRAVDGVGLSAVRGAGCATFGPDITRRFCEINRLRMVIRSHEVPKSLSGVQVQHAGRLVTIFSASNYCGRIGNTGGTMLLTPALDYQLMEHWAPTVSELLVMEAEEEAEKAPSTPKENPSEKRKSFSAQANELMRADVLQKMKELDDAVRFRLFLGRYRDLKSTLAFFDPNEDGVVTYEELVLVDHSMGIPEASLKALAATLLGQGQTQLPTSSLLARLHVTYRDVTAEAADAAAEAAMLRLGGYEVDTLTDEQRASIEQMLLDLAAWVDQRKTGAIKYIDFIDAFRILEEPQDASTEAESLGLSLISQMMEQLCSLFYQHRWSLQRAFEYFDANGDGVLTPEEFGTALRALSELSKAADPRREAHSPALYSSGRQSCGRAAQASDVSFSLDLDERQLGRLVQALDRDGDGLINYDEFLTALEMRDVMEL*