MEKFIKQFSFIALENIFRELPNKITHSFNDINDIKPPKLMYPIFYGSYDWHSSVHSHWLLVKILKDFSHFAPKDEIIKALDSQFSKEKAEGELKYLQNPAHKGFERPYGWGWFLKLTLEINLLAKENDKAEIWAKNLEGIADFFVKEFKEFLPKMDYPIRVGTHFNSSFALYFALEYARFKKDQELEYCIIQSAKKWFLNDKNMQALEPCGDEFLSPVLMEAVLLSAVLHKNDFVKFFKAYLPNLEAKEPATLFTPVSVSDRSDGKIAHLDGLNLSRAWCFKILSNFCDENLKILLRNNATEHFDKAIAHIEDDYLGSHWLGSFALLALDVDIL*