MGTFLGHFVPGLSLALLGLWHLFNTIRSYCLKGPEAFSAKFWFPFPKLKHLELILILFFSFLSITLLTLDFPNFNFSSLKPDNLEHASMFLHLIIFACFALFCELTLCSDLFSGLIGVLSASVFAQELFLLHFHSTDHSGLEGHYHFLLQLIAFVSFSSALASASFPKSFSAALFLPISVMFQGCWFLNMGFMLWIPEYVPRGCVSNMSTSTDNNRRSVYHSGAVACESPGAEIRAKALANLQFSWMLSAILIITCALCLKYSGKVVLPKIRSSLEYERLCRQGSDRSATVTVEAPASSDQQ*