MADDEVAALVVDNGSGMCKAGFAGDDAPRAVFPSIIGRPRQPGVMVGMGQKDSYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVMDSGDGVSHTVPIYEGYALPHAILRLDLAGRDLTDWMVKLLTERGYSFTTTAEREIVRDIKEKLAYVALDFDQEMQTAASSSALEKSYELPDGQVITIGNERFRCPEALFQPSFLGMESAGVHETTYNSIMKCDVDIRKDLYANVVLSGGTTMYAGIADRMSKEITALAPASMKVKIIAPPERKYSVWIGGSILSSLSTFQQMWISKQEYDESGPSIVHRKCF*