MSLTVKIETPSITYEQPIGLYIDGKWVKGVEGKTFETINPTDEKPIVAVHEAGAEDVDIAVKAARKAFNGVWKTTTPSERGVILHKLADLLDEYSDTLAAIESLDNGKALSMAKVDVSLSSGCIRYYAGWADKIHGKTIDTDHETFNYTRHEPVGVCGQIIPWNFPLLMWAWKIGPALAAGCTVVLKTAEQTPLSGLFGATLCEKAGVPAGVVNIISGFGKTAGAAIASHMDIDKVAFTGSTVVGRTILQAAAKSNLKKVTLELGGKSPNIVFNDANIENAISWVNFGIFFNHGQCCCAGSRIYVQSGIYDKFIDAFKQRTSKNVVGDPFAADTFQGPQVSQLQFDRIMGYIQAGKDAGAKVETGGNRK