MTSNSHKLHVMFFPIMAHGHMIPTLDMAKLFSSRGAKSTILTTPLNAKILQKPIDTFKNLNPSLQIEIQILDFPCVQLGLPEGCENADFFTLTNNSDDRRAMISKFFLATRFFKDQLENLLEIRRPDCLIADMFFPWATEAAEKFHVPRLVFHGTGYFSLSASYCIRVHNPQKRVATSSEPFVIPDLPGNIVITQGQILDRGEDTEMGKFMTEVLESEAKSSGVVVNSFYELEPDYADFYKSSVAKRAWHIGPLSVHNRGFEEKAERGKKASIDEAECLKWLDSKKPDSVVYISFGSVANIKNEQLIEIAAGLEASDTSFIWVVRKNGENTEWLPEGFEERVKGRGMIIRGWAPQVLILDHQATGVFVTHCGWNSLLEGVAAGLPMVTWPVGAEQFYNEILVTQVLRTGVSVGSNKHAIMGDFISRENVEKAVKEVLAGEEAEEMRSRAKKLAEMAKAAVEEGGSSFNDLSSFIEEFSS*