MWQAISRLLSEQVGEGEIELRNELPGGEVHAAWHLRYAGHDFFVKCDEREMLRGFTAEADQLELLSRSKTVVVPKVWAVGSDRDYSFLVMDYLSPRPLDAHNAFILGQQLARLHQWSDQPQFGLDFDNALSTTPQPNTWQRRWSTFFAEQRIGWQLELAAEKGITFGNIDAIVEHVQQRLASHQPQPSLLHGDLWSANCALGPDGPYIFDPACYWGDRECDLAMLPLHTDQPPQIYDGYQSVSPLPLDFLDRQPIYQLYTLLNRARLFGGQHLATAQKAMDRLLAV*