MALTDVGVQPNVTIKVEEDQEVSEVKGCYIWLSESTQPNLLDETGGGKGGARVKRRRCSVANCNNFLYKSNTLSEPRCITFHKFPKDEKTRAIWVELCNRTDKFSAKSSFVCSAHFKPEDYVKNCLDPLERRANRLKPGAIPSLKLPEVRLSSSKLEDKITQDEQMESSHEEEENDLDLTKLHSSSQYEPSSIRNKDELMEPPQEEEEEDSSFTAPPCTSQKEELTNHRLDFSSDVVTISSSEDDDTNEVSLNEAINERLKGIRKRLRLDLLKNKYDDLQCSFEKLKSETSEEIERLNNIITNKEDEFSRELREVLSVFLKPELVESVVEQTVW