MADLLFPQLERPLPSMPSLHYTLFAYREELRRRDVPFMKMSTIKLHLTDNLILQTIKNIRQYDTIEIMNLNREITFKRRLTKQMRKVRKLEKLGLTIDPRKLTEGGQWH