MKQNSNVPAFLSKLWTLVEDTDTNEFIIWNQNGQSFLVLDEQRFAKEILPKYFKHNNMASFVRQLNMYGFRKVVHVDSGIVKQERDGPVEFQHPFFVQGQDELLENIKRKVSSTRPEEGKVRQEDISKILSNAAKVQVQQETIDSRLFTLKRDNEALWREISDLRNKHAQQQQVIRKIVQFIVTLVQNNRLVSLKRKQPLLLNTNNSPKSTRLQTIVKETVEDNHHVPLRTEGLKRGDLSEDIVIYDITDNVEFEEEEKKETATHAVPESSDESTSDTVTERLSPEIVIVEDDSDYEDTPVGQGNKNAETGLRSPAGENTSVPLMSSALQLNNQSSFNQEDPVTMMDSILNESGVISQNLNLLGKVELMDYLDSIDCTLDDFKALLSGRQFSIDRDLLVDVFSSNVQMSPSDYLSDSKLETKGIESLKSSGAVPGPEDSNGDNHKSDQQLVQYTTFPLLALFDGDSGNVTTDTPPDKTLEDQLLESNFDSRPPQSKLMRLEPLSEAEASETTLFYLCELAPAPLDNDMPLLD