MDRKQQLRVLELDPDLRFVRGQASQQSSAGPTAGSPATSRSNKLLMEMQEQKESTAPATPLTHFLYREEEKVPMFLVKMWNILEDPKFQNIIRWDKSGYSFHILDPQAFCRVVLPQYFKHNNLNSLVRQLNILARSESDQEHLEFSHPSFIQQHPHLLANIKRKSPGVRNNENTSMNIPTRELNVLLGEIRQLREKQRAMETKMTHLVKENESVWQQLSHLRNMHVKQQHVVDKLVQFLREISEGSYNQATQNLFAPRSNQGPIIADVTDEPESSGCAIAGPATPAAPSADPTSTARQSSPSATAPQVPVSNAVLLSPSLDKQISEELAEYLTGQEHTIDSCRDLLSNYWDSVLADELEDDPGRQQQQQQQQQQQQQQLINYWDSVLADELEDDPGRQQQQQQQQQQLMLEGADPMLALDEAPCTPDLLTPLASPTSSTDAQHTADR