MSASVAVVSGFLRIPSIQKSQNPSFLFSRPKKSLVRPISASSSELPENVRNFWKWLRDQGVVSGKSVAEPAVVPEGLGLVARRDIGRNEVVLEIPKRLWINPETVTASKIGPLCGGLKPWVSVALFLIREKYEEESSWRVYLDMLPQSTDSTVFWSEEELAELKGTQLLSTTLGVKEYVENEFLKLEQEILLPNKDLFSSRITLDDFIWAFGILKSRAFSRLRGQNLVLIPLADLINHNPAIKTEDYAYEIKGAGLFSRDLLFSLKSPVYVKAGEQVYIQYDLNKSNAELALDYGFVESNPKRNSYTLTIEIPESDPFFGDKLDIAESNKMGETGYFDIVDGQTLPAGMLQYLRLVALGGPDAFLLESIFNNTIWGHLELPVSRTNEELICRVVRDACKSALSGFDTTIEEDEKLLDKGKLEPRLEMALKIRIGEKRVLQQIDQIFKDRELELDILEYYQERRLKDLGLVGEQGDIIFWETK*