MLTKLADLFDEHSDTLAAIESLDNGKALSMAKVDVQLSSGCLRYYAGWADKIHGKTIDTDHETFNYTRHEAVGVCGQIIPWNFPLLMWAWKIGPALATGCTVVLKTAEQTPLSGLYAATLTEKAGIPAGVVNILSGFGKTCGAAIASHMDIDKVAFTGSTVVGRTILQAAAKSNLKKVTLELGGKSPNIVFNDANIENAISWVNFGIFFNHGQCCCAGSRIYVQSGVYDKFIKAFKERTAKNVVGDPFAADTFQGPQVSQLQFDRIMSYIQAGKDAGATVECGGQRKGDKGYFIEPTIFSNVSEDMKIMQEEIFGPVCSISKFEHEDEVIKAGNETTYGLAAAVHTTDLNTAIRVSNSLKAGTVWVNCYNLLSYQVPFGGFKESGIGRELGKYALSNYTQVKSVRIRLGDALFG*