MSTQGKKSAQRSASKKRSISKEPKGKKEKTQKYNYVELAKAPLTSPGPQHLYAVIIDATFPYKTNKDKYICSLKVVDPSLHVKSQKGTGDGSDYATVILYAKRFEDLPIVSKIGDIIRVHRATLRLHKQQRQFNASVFYNSSWALFSSEKNDNAPSTFSGKHYSFEKQESAILQNLRKWALQYFSSYNVITNDMYVPLKDAQKEKADFDVLAKITHIHEMDEYTNELRLRDQSGVTWHTLALKLKFPNIQNGDVVRIRSALVDETSKKKVLILSHYSNIMTFISSSKLSKEIKSKVQDEKQPDKASLKKGVNMQAVVLTEIDKKHANLPNTPLSELFHHADTDPELQNKNTFRTTFQVIKIEPSDVKEWAKSYDKKTKQASSLKGGKGANPIFQVQFLVKDASTQVNNHTYRILLYTHDGLGANFFGINADNLHKNDGARKKLEEQAELLTKFNSWVDAVVEKRNGFYFIKDTKIVV