MNLLGKMIYVEGFMMIMATLLVSMSYGHRAMINDVAEAPVFDDVVSPNGLDSSWYDARATFYGDIHGGETQQGACGYGDLFKQGYGLETAALSTALFNEGYTCGACYQIMCVNDPQWCLPGSVKITATNFCPPDYSKTEGVWCNPPQKHFDLSLPMFLKIAQYKAGVVPVKYRRISCARTGGVKFETKGNPYFLMILPYNVGGAGDIKLMQVKGDKTGWITMQKNWGQNWTTGVNLTGQGISFRVTTSDGVTKDFNNVMPNNWGFGQTFDGKINF*