MSKVVPVTVLTGFLGSGKTTLLNHILESPDHGMKFAIIENEFGEVGVDENIIKEDSEEQIIEVMNGCICCTVRGDLVKVLKRLRDRLDSIDGVIIETTGLADPAPVAQTFFVDDDIQKSYKLDGIITVVDAKHIVEHLEEEKPEGVENESVEQIAFADRIILNKTDLVDDVKLGEVEAKVKKINGAVEIIRTEYSKVEPRKLININAFSLDRVLEMDPQFMDTEGEHQHDQTVSSISFKFDGELNVNKLERWLSIMLQTKAQDMFRYKGVMAVKGMDTKFVFQGVHMLFSGGFQDSFKWKPEEPRTCRFVFIGKNLDKADLEKNFMDCKVTAEPRFKVGDFVEANVGSWSGGKILKVWDDGNPYRIQLENGDQVWAPEDSDNFVRLKKAKQDGYAA*