MPRSPLFSQFPLHERLLKALESLSFSEPTPVQAAAIPKALEGHDLRVTAQTGSGKTAAFLLPLLHRLLAEDKPRSLARALILLPTRELAQQTLKEVERFAQFTFIKACLITGGEDFKVQGARLRKNPEIIIGTPGRLLEQRNAGNLPLQDIEVLVLDEADRMLDMGFADDVLALANACPAERQTLLFSATHSGAGLNKVIAEVLREPQVLRLNQVGELNENVRQQVITADDVAHKEQLLQWLLSNETYTKAIVFTNTRVSADRLTGRLIANQHKVFVLHGEKDQKDRKLAIERLKQGAVKILVATDVAARGLDVEGLDLVINFDMPRSGDEYVHRIGRTGRAGAEGLAISLICHGDWNLMSSVERYLKQNFERRNIKELKAAYQGPKKLKASGKAAGSKKKKQDRKGAAAKPAAKRKPAARPKAGPSAVVSADGMAPLKRKKPTAE*