MKLLEQMVYVECFMIIMATLLVSMSYGHRAMINDVAEAPVIDNVGSPTNGLDSSWYDARATFYGDIHGGETQQGACGYGDLFKQGYGLETAALSTALFNEGYTCGACYQIMCVHDPQWCLPGTIKITATNFCPPDYSKTEGVWCNPPQKHFDLSLPMFLKIAQYKAGVVPVKYRRISCARTGGVKFETKGNPYFLMILPYNVGGAGDIKLMQVKGDKTGWITMQKNWGQNWTTGVNLTGQGISFRVTTSDGVTKDFNNVMPNNWGFGQTFDGKINF*