MLKRLRDVKAALGSMVILEFGSFWRKTDQASSKKVKDTVLDDTWWERVDLTIKIMEPIISLLRFADTDKPILGEIYEGWDSMIELMRTIILQNESLEYGTPAEIFFTTIQDILINRWNKNCTPLHCLAHSLNPKYYNSEWLSGGTSCRFPPHMDHELSEGRKEAFRRIYQDRAFFDEVEAGFIDFSTVIERFSSYDVLRDSGAKKPHAWWETHGAACPPLQGLSMRILSQVTSSSYCERNWSTYGNLYSLKKSRLE*