MSLTTQIQTPSITYEQPLGLYIDGKWTKGVEGKTFETINPTDEKPIVAVYEASAEDVDIAVKAARKAFNGVWGSTPPSERGVMLHKLADLFDQHIDTLAAIESLDNGKALSMAKVDVGLASGCLRYYAGWADKIHGKTIDTDPETFNYTRHEAVGVCGQIIPWNFPLLMWAWKIGPALATGNTVVLKTAEQTPLSGLYAADLCEKAGIPAGVVNILSGFGKTAGAAIASHMDIDKVAFTGSTVTGRTILQAAAKSNLKKVTLELGGKSPNIVFNDANIENAISWVNFGIFFNHGQCCCAGSRIYVQSGIYDKFIDAFKQRTSKNVVGDPFAADTFQGPQVSQLQFDRIMGYIQAGKDAGAKVETGGNRKGDKGYFIEPTIFSNVSPDMKIMQEEIFGPVCSISKFETEDEVVKLGNETTYGLAAAVHTTDLNTAIRVSNALKAGTVWVNCYNMLSYQVPFGGFKESGLGRELGKYALSNYTQIKSVRIRLGDALFG*