MSLFSKLTLANGLEVDQPTGLFINGEFVAAKSGKTFETINPTTEEVICSVSEADEEDVNAAVDAAAAAFKTWGFKTAPSARGAALFKLADLIERDLDIIAAIETTDNGKVYAHAKGDVALVVKVIRFYAGYADKIYGDVIHGNDGHFSYTRKEPIGVCGQIIPWNFPLVMWSWKIAPALATGNTVVLKSAESTPLSALYAAKLAQEAGIPAGVLNIVSGYGKVGALMTNHPKIRKVAFTGSTATGKQVLKGAALSNLKKISLELGGKSPNIIFDDANLPNAISWAALGIFFNSGEVCAAASRLYVQEGVYHEVVAALKQRAEALVVGDPFDQQTFQGAQTSKIQFDRVMSFIEAGKAEGATLLTGGCRAKDKGYFIRPTVFTDVKKDMKIVQEEIFGPVVVVTKFKTLEEVIELANDSEYGLAAGVHTQDISRAHYLAENLHAGTVWVNTYNSFHISLPFGGFNQSGFGKEMGKDGLDSYIQTKAVRIMFDQAKLQ*