MSFRSHSTGSSQFAEKITDDPVTYKTAQSTVTCIYQTHISGFWRNVTVLWSKNLMNHSLTVMVTSVEGDMNYCCKVDLKPWHFWNKKGYKSFEVEGNPVEVYWDFRSAKFTSSPEPSSDFYVALVAEEEVVLLVGDYKKKAFKRTKSRPALVEAALFYKKENVFGKKSFATRAKFYDRKKEHEINVESSISGTKEPEMWISIDGIVLVQVKNLQWKFRGNQTVLVDKQPVQVFWDVYDWLFSAPGTGHGLFIFKPGTAEDSDMEGSGHGGGGGESDTSTGSRYHSTKSGSWPPEFCLFLYAWKLE*