MARRGLGAVTSPAVVRELSSSRVLVTEWVDGTRLDLDASPDVPRLCGVAINAYLTMLLDTGLCILDWGMTLGVPQDLQYSLIEFIAHVNAEDYAAMPDDFVRLGFTPPEQLERVRASNLTEGLSFVLRQLSQGGGGKKLQARVRDEWREQYDPGGLLSKEELRAKVREGFYAQARTQLEADGVEGASVMDVQNVMEKMQQRNRELFQVPPYILYVARAFSTLEGIGLSSNEDYSIAFPYLSKRLLTDDSPRAKAALRSMVYGAEDKDASNATPNLSKVLSMGDGFTSYSSATAAVPQAAAPPAAGKAASPAPADAAPAAPPPGAAAAPPPASGGADAAQEELVDLLLSADGGYVQELLLEEAAKLADAAVRDTIAQAGPAAAALPAGLA*