MRELQNEHHMKSFGLQVAAAGYDRQGVADHANNLASKIRSNLTNSMKSLGVDILTGFGTVLGPQKVKYGDTVITAKDIIIATGSVPLVPKGIEVDGKTVITSDHALKLEFVPQWIAIVGSGYIGLEFSDVYTALGSEVTFVEALDQLMPGFDPEIGKLAQRVLINPRKIDYHTGVFASKITPAKDGKPVTIELIDAKTKELKDTLEVDAALIATGRAPFTQGLGLENINVQTQRGFVPVDSRMRVIDASGELVPHLYCIGDANGKMMLAHAASAQGISVVEQVTGKDHVLNHLSIPAACFTHPEISMVGLTEPQAREKAEKEGFEIGIAKTSFKANTKALAENEGEGLAKLIYRPDSGEILGVHIFGMHAADLIHEASNAIALGTRIQDIKYAVHAHPTLSEVIDELFKAAKVGRKSSLGCELRFSLIFNWLKLTLLVQWLSQLQLKFQGAAVMDS*