MSFRSHSRGSSQFAEKVTEDPVTYKTAQSTVTCIYQAHISGFWRNVTVLWSKNLMNHSLMVMVTNVEGDMNYCCKVDLKPWHFWNKKGYKSFDVEGNPVEVYWDFRSAKFTSSPEPSSDFYVALVSEEEVVLLVGDYKKKAFKRTKSRPALVEAALFYKKENVFGKKCFTTRAKFYDRKKEHEIIVESSTSGPKEPEMWISIDGIVLIQVKNLQWKFRGNQTVLVDKQPVQVFWDVYDWLFSMPGTGHGLFIFKPGTTEDSDMEGSGHGGGGGGESDTSTGSRYYSTKSSNPWPPEFCLFLHAYKLE*