MNVSKEQQQSVTVVDLSCDEDDTAHVPGMLGVNLETSQCQLKAIRRLHKSLDPERDYLERSACQTAAGRALWNHVIHDPLAEVFAGDVFLRGLQEKVRRDQDKNARETAGVMMAVRTLWFDTRLAEALSQFDSSSSEYQVVLLGAGMDARAYRLRSLKDCSVFEVDSAKALHFKESILQAMLEAGEPLPMLEAKSLHRVASDIATEDWFGRLKAAGFKVQLPTVWILEGFLYYLQEARAKETLKCISQNCENETVVLADFMNESSIHLAHELKTHFYFHSDWPEELLPKLGYSRVKVSQIGDPDANFGLINDELNLFHQMRRVSRHVKADVNGKPYRRLLLVESWAP*