MRKKVLLMGRSGSGKSSMRSIVFSNYVAKDTRRLGATIDIEHSHVRFLGNLVLNLWDCGGQEAFMENYLSAQRDHIFRNVQVLIYVFDVESREFERDLVTFRNCLEATVANSPQARVFCLIHKMDLVQEDLRDLVFEERKAILLETSKDLETTCLATSIWDETLFKAWSAIVYTLIPNTPTLESHLREFAKAAEAAEVILFERTTFLVISSYSSESNPATDAHRFEKISNIVKQFKLSCSKMQAQFTTFELRGGNFSAFIVPYTEDTYILVVIADPEIESAVTLMNIQSARRFIEASKSASDGIQLQP*