MLHHLVHQKTEKTHTNVQEEKEEPRTKDLLAQLKEAKKEAFKWKMIATGKQRMERFYSFLDIKSRRSDADVPPVDDAIKSIIEPDPELIAENELDKFCSQFQLKINPKKDKASKRFWRDKPSLSEEAAGKDAGDDGQNGISFDSLAARKTEQIGSSTPVQDFEAMLARRDSDEWVPKAIREMKKLITDLLDSSYKGNTYHKAMDCLVALRNGCVQQEEPMEFNNFMRGLGNNCQGKRLNDFWELIVSKNVSLINKNEAADSDVTEDEAKNFLAKANDGVHQAPEKPPEVDVDEMEQLLGEVVWEHLARDRHAGSSCAMRRELVRVKACTRAGLADPCKQPLCFAVWIEVPSECFFCWLHGF*