MSSDKVQILVVDDDISHCTILQALLRGWGYQVGLAHNGLQALEQIHQQVFDLVLCDIRMAEMDGIATLKEIKAYNPAIPVLIMTAFSSVGTAVEAIKSGALDYLVKPLDFDTLQQTLVQALAHTRQSESDPSVATDSRWGMIGDSPAMQALLNDITLVAPSDATVLIYGESGTGKELVAHAIHACSERRDKPLVTLNCAALNESLLESELFGHEKGAFTGADRRREGRFVEADGGTLFLDEIGDISPVMQVRLLRAIQEREVQRVGSNQTLAVDVRLIAATHRNLAEEVSAGRFRQDLYYRLNVVTIDMPPLRRRREDIPQLAQHFLKRYTERNRKTVKGFTPQAMDLLIHYPWPGNIRELENAVERAVVLLTGNYISERELPLAIAGTPLPSGGSEEGGIQPLVEVEKEVILAALEKTGGNKTEAARQLGITRKTLLAKLSR*