MSLIVSEASQNNYFKDSENSYNSFMKEWKIEKRVNVKDLYQNFEVFFFDCDGVLWRGDTVINGAIEVINKLISDNKKVYFITNNSTKSRDTLLGKFHKLGFTCVKKEHIICTSYAIAKYFHSKEEYKSRKKKIYVIGEKGICDELDALNLVWLGSYKDNDKKVIIQDEGEIQIDNNIGAVVVAIDFNINYYKIQYAQLCINGLDAEFIVSNKDPLANFTSNQQWAGTGSIVASIEQVSFKKPKVLGKPNLFMIESVLKSLNIDLSKVVMIGDRLDTDIFFAQNCKIKSILVSTGVTDANVFLNHNNLNIKPDYFMKSILEFL*