MVNGNKQIADTVAAEMRVMRALMERLFGELNSRLDKSDARLEKFDEQILELKKCIESSRDQEKGEKMIEAAMNRSSDGHENSSMLQEEQVKRHREPITATYSRKRSKKKDAASLIEDDGLDVPIVDLVPTAIDVIEDNDVHVQIVDVVPTEIDRIDVNVPIVDVVPTEIERIDVNVPIVDVVPTEIDMELSVDGGFCVTGYHGEIPLAVLMGEEETTHNFINESLADMLGCETVPIQPQTVRSDLGEMVISRVCNNFQLSMEGTVFNLKVYLLPLSSKYDMVLGGEWLGTLEKVIISSAGLELYLHGGEKKFMPFKKSVRGRRPKRF*