MSLTTKIETPSITYEQPLGLYIDGKWVKGVEGKTFETINPSDEKPIVAVHEAGPEDVDIAVKAARKAFNGVWKNTTPTERGVMLTKLADLFDEHSDTLAAIESLDNGKALSMAKVDVQLSSGCLRYYAGWADKIHGKTIDTDVETFNYTRHEAVGVCGQIIPWNFPLLMWSWKIGPALATGCTVVLKTAEQTPLSGLFAATLTEKAGIPAGVVNILSGFGKTCGAAIASHMDIDKVAFTGSTVVGRTILQAAAKSNLKKVTLELGGKSPNIVFNDANIENAISWVNFGIFFNHGQCCCAGSRIYVQSGIYDKFIKAFKERTSKNVVGDPFAADTFQGPQVSQLQFDRIMSYIQAGKDAGATVECGGQRKGDKGYFIEPTIFSNVSEDMKIMQEEIFGPVCAISKFETEDDVIKAGNETTYGLAAAVHTTDLNTAIRVSNSLKAGTVWVNCYNLLSYQVPFGGFKESGIGRELGKYALSNYTQIKSVRIRLGDALFG*