MASTSILQPCSTFEQIRKAKEDNKGIIVIVGHDGYKSVIANRLRDTLGATRDYSVVDTEYLSLLETGLPELRRWASANSLRRLDGYKVKVVWALGGNIVTSRQLVTMYTVFGDYRQQIIVVIESATITHPDLQNCFGRKIRGITPSDSVLSVLSAVDGAGTFLISTKIDVDTNGRVLQPFNVWSGERVMLFGRTGAGKSSVAHMLTKGSLDIPSEEFKHGASAKGVTVGVRRGQGRGWFVTDTPGFGEARGRTIPTDEAVEKLKTFVSKVGGIHSYYIYVLQHTRLDRYDESVWALFRRVFSHAKENFCIVVTGQKNNFAQEDIDHLAKGFEGCKKFIYVNFESPSDDQDKSENLVALRKKKANKSLERLEEELANMRVTDGRCHINNLSHDRLSYIKDTSTARVGAWIQTEISEWLIDIFQRYVERPTRYVTSKARGRDKMDEDFVLLLQ*