MAPDLKRMHSESGVYRCAEVGCHREFNRKYTLAEHVKTHTGERPHLCPVPTCGKRFSTSGNLSRHKRLHGYIEPLKCPVQGCICTFPSNIKLEKHMKFHCGSDDVKVCLVPGCGKTFTTTGNLNRHRKNHPGDAASGCVTPSATEQWIPMTPLDDFTLWSETLSDFTETATNQDLLEALESFLDEYEPLQL