MSFQKPGSRSQSAFGVSFKSRNRPSQDDNAPSTSGRQEPVHDEPPFKRAKLSLPVARYKRQILYLLETHATVVIVGETGCGKTTQIPQYLHKAGWTAEGYQVVCTQPRRMAAVTVAQRVAQEMGVDVGGLVGYGVRFEDITNKASTKIKYVTDGVLLREMMDDPLLTKYSVIMVDEAHERSLATDTLLGLLKKVQRRRHDLRLIISSATLEVDKLVAFFDTATIRRHKTTATAGAGAGAGVGGSAELSRTPAVLSVEGRTHPVQVHYLLEPCPDYIKAAVETVVDIHREDVPGDVLLFLTGQEECEAVVKLLDEEARKLARSRLKYKMLPLPLYAGLPGAHQRLVYEPTPRGYRKVIAATNIAETSLTIEGVVYVVDSCYVKQRAYNPILGLESLLVAPTSQASAAQRAGRAGRVRPGHAFRLCTEEAFSKLLPVATVPEMQRSDLAGLLLQLKILMDSMLRSAFPIPITINRPMRLGCPLWQLHLKMYSIN*