MSISLEQLTQILVEAGISSSLEEKILIAAESLITPPETDNESTHEECEQEEEEDNEELQHDLSETNYAYESLIEQWFQAGTRLVLCNNHVADKSGKNFGSGATCQFARACPFYKKVIGTSFTVDAFRYGSVDGCTAYFLTHFHSDHYGGLSKHWSHGPIYCTSATARLLALCLSVDTKFIHPLEVDSLHVVDGIRVQMLEANHCPGAALIYFGLKDGRHILHTGDFRACEEMRSYPVLRNACIHTLYLDTTYCDPKYRFPPQQDVINFVVKVTXX