MPRVKRISEVVDILRNKESIRNIGIIAHVDHGKTTTSDSLLAAAGLLSPSLAGRALALDYLEEEQQRQMTIKAANVSLYYEMDGKPYIINLIDTPGHVDFSGRVTRALRAIDGAIVVVDAVEGVMTQTETVIRQALGERVRPVLYINKIDRLVKELKLPPEKIQETLARIVREVNTLIDMYGEPEQREKWKISFADNTVAIGSSKDRWGFTVKQAQQKGIKFSDVIDAFSREDVEWLRQKTPLHEALLEMVISKHPPPHVAQKYRISKIWKGDLESEVGRAMLDCDENGPTVMAVTDVRVDPQAGVVATGRLFSGTISEGDSVIIVGRNISGRVQQVGVYMGPSREIVGSIPAGNIPAVLGLADVRAGDTIGTVETVPFESLKYVSEPVVTISVEPKYSRDLPKLVEFLNKLTIEDPTLVTVVRPETGEYLISGMGTLHLEIALTWIQKAGLEVVSGRPII