MGSETPLKLPIIDFSNLGQNPGAAEWDLVKLQVRKALEEYGCFEALFDKIPAESRKAIFGAVEELFDLPLQTKMRNASKKPYHGYVGQYPQVPLFESMGIDDANIAEEVESMTTILWPQGNQSFSNTVLSFSEQVSELDQIVRRMIVESLGLEKYLDEHMNSTNYLLRVMKYKGPQTTETKLGLTAHTDKNMVTILYQNQVDGLELQTKDGCWIDLKPTPDSFIVMIGDSLHAWANGRLHSPYHRVMMRGNEARYSVGLFSVPKAGYIVKAPEELIDEEHPLLFKPFDHVKFLGFYYTEAGQRAQSALKTYCGV*