MAQKLRDTMWGLNMEGITMPTQQEQTKLYRWSEIPHEWASRAILVMVDESVNHNPLLTRGRHTPYYGSATKMRVRRAPMQVLEVGNIVSSLKQLMEIKGWVKGDAEITRLIESLIQEKTTVPLEALELYTRQVYSGAISHRLPCQALKRGGMTNQNLNFSSHIRILSDTALHYAKSGTNYTICFQSAFLYAISTLAQYQEMGIEIAGKWGLVFHKPCCVKEIPTEQFTLDRSEYEGVALQNRIDRLRPKYEVARTVQDSVVDGETSYSVIMARKFTLWIRNIELSTRISTLENRAIHESLTAPFVNLTEFVHLNCRQFFMSLIYYNFLYSKDTRRNPQTMWEPMMMGGALKSAYDVLCDSLIKCNLLRPWMEITGRKLHAGSTREGLRGLLVQTLSTLCEPGWKQIVMNHTILTHEDSEAIYIAASRLLTLFSGCTRVRQ