MVSLLPSSILGNANKKPYSFLIVAVLMAFLLGLFTSPLLNCSDSCHSPQLPAPALHATPADLPAVREPPSTDQTPSDLMTFPSKCADALSSSDVKRVLLDRIYDGISPFEGFPPEFAKPWLGDIKIMGWGSNDPVFERCITEVKPRIVLELGTFLGASAIHMANVSKAQGREVLILCVDDFRGWPGFRHEFKAELIHADVQLLYQFLQNVQTLNLTSSILPIPFSTTGAMAALCQWGVYADLIEVDADHDFHSAWVDINLGHLLLRPGGVMFGDDYFSDVDNRGVGRAVDLFAKVKGLRVETDGRHWILR*