MKIFDSATQHASPVCLYRSRHWVDWQLGINPPLLSELKMDSEIPNHIPFIDFCSDPGALEPGSKGWNHLCREVRAACERYGCFEVAYDGVPVQLRDDMFEAMKRLFDLPLETKQKNYNPKSYRGYQSDGVPLSESLGVEDAPSLDAVQAFTDLMWPEGNPWFCDTVKSMSEKMWELEHMVRKMLFDSYGAGKHYESHVESGSSLFRVMRYKTPEQGEESAMRLVAHTDKNVITVLCPNVEGLQVQSKEEGDWIHLTPRTHSFIVIIGDTLKAWSNGRLHSARHRVVMSGVKERFSCGLFSIPNEEMTIEVPPELVDKDHPLLFKPFKYMDYVSFAHSENGMNTENALEIYAGL*