MSDKSNFLVDFLMGGVSAAVSKTAAAPIERVKLLIQNQEEMIKQGRLSRPYKGIIDCFKRTAADEGIASFWRGNTANVIRYFPTQALNFAFKDKFKKMFGFKKSEGYWWWMAGNLASGGLAGATSLAFVYSLDYARTRLANDAKSVAKDGKAAGERQYNGLIDVYRKTIASDGIAGLYRGFGVSVVGIIVYRGLYFGLYDSLKPVVLVGPLEGNFLASFLLGWTVTTGASTASYPLDTVRRRMMMTSGTGVKYSSSMACMASIIKNEGVGALFKGCGANILRGVAGALVISMYDQMQMIMFGKKF*