MSDFLVDFMMGGISAAVSKTAAAPIERVKLLIQNQEEMIKQGRLSRPYAGIIDCFKRTAAEEGVVSFWRGNTANVIRYFPTQALNFAFKDKFKKMFGFKKSEGYWMWMMGNLASGGLAGATSLAFVYSLDFARTRLANDAKSVAKDGKAAGERQFNGLIDVYRKTIASDGIAGLYRGFGVSVVGIIVYRGLYFGLYDSLKPVVLVGPLEGNFLAAFLLGWTVTTGASTASYPLDTIRRRMMMTSGTGVKYSSAFDCGVQIVKAEGVASLFRGCGANILRGVAGAGVISMYDQMQMILFGKKF*