MKKIIIAAAILAASTGAFAKRLPGGATWPDCTSLGAQGAVISQAIHQGIPFEEMEAQILENTNLRRTEKAALLGLLMVLE EPQYQMLSPLQFGEFTKRWCNSK