MTSNSHKLHVMFFPIMAHGHMIPTLDMAKLFSSRGAKSTILTTPLNAKILQKPIDTFKNLNPSLQIEIQILDFPCVQLGLPEGCENADFFTLTNNSDDRRAMISKFFLATRFFKDQLENLLETRRPDCLIADMFFPWATEAAEKFHVPRLVFHGTGYFSLCASYCIRVHNPQKRVATSSEPFVIPDLPGNIVITQGQILDRGEDTEMGKFMTEVLESEAKSSGVVVNSFYELEPDYADFYKSSVAKRAWHIGPLSVHNRGFEEKAERGKKASIDEAECLKWLDSKKPDSVVYISFGSVANIKNEQLIEIAAGLEASDTSFIWVVRKNGENTGDKEEWLPEGFEERVKGRGMIIRGWAPQVLILDHQATGVFVTHCGWNSLLEGVAAGLPMVTWPVGAEQFYNEILVTQVLRTGVSVGSNKHAIMGDFISRENVEKAVKEVLAGEEAEEMRSRAKKLAEMAKAAVEEGGSSFNDLSSFIEEFSS*