MLHKLADLFDQHIDTLAAIESLDNGKALSMAKVDVGLASGCLRYYAGWADKIHGKTIDTDPETFNYTRHEAVGVCGQIIPWNFPLLMWAWKIGPALATGNTVVLKTAEQTPLSGLYAADLCEKAGIPAGVVNILSGFGKTAGAAIASHMDIDKVAFTGSTVTGRTILQAAAKSNLKKVTLELGGKSPNIVFNDANIENAISWVNFGIFFNHGQCCCAGSRIYVQSGVYDKFIESFKARTAKNKVGDPFAADTFQGPQVSQLQFDRIMNYIQAGKDAGAKVETGGGRFGDKGYFIEPTIFSNVSPDMKIMQEEIFGPVCSISKFETEDEVIKLGNETTYGLAAAVHTSNLNTAIRVSNALKAGTVWVNCYNLLSYQVPFGGFKESGIGRELGKYALSNYTQIKSVRIRLGDALFG*