MIRWMVETNDRIGMTLDVVRVLTAHGCNIEAMEVMRHYIYVRLEHPPGEVELVYGELLGIDGVRAVTQVQKLPAEERESQLLRESFKSRREDITFDDIVHESDLMRRCIQTARMVAQTESTVLLLGESGTGKELFARAIHNASQRKQYAFVAINCATLPEHLLESELFGYEEGAFTGTKRGGKPGLYETADKGTIFLDEVGEMPLPLQAKLLRTIQAGTFRRVGGTREQHANVRVIAATNRDLLQMVRSGQFREDLYYRLHVIPVQIPPLRSRREDVVLLAEHFLQNWRQKTGKSGLELSSACQERMMQYDFPGNVRELENMVERSVHLVDGDLIEPYHMMFPDVRVSGGGWTAGHGSLRELVEDFERTLIADALERYGSFRTVAKQLGTSHTTILNKAHRYGLVRGREGERE