MADKVLAGGKLSVELLHKGYDGPAVSIPMLGLGVYQVPPRDASQATKLALETGYRHIDSAALYRNEQAVGRAVRESGIPREQIFVTTKVWNSDQGYQNTLRAFDRSLNELGLGYVDLYLVHSPMPAESRLDTWKAMEDILRSGKAKAIGVSNYGVHHLKELFANCKIRPSVNQIQLHPFGTHEQLVKFCEKEGIVLEAYSPLTQGRRLNDRTLVKIAKEYNKSPAQILIRWCLQKNFVVLPKSVTPQRILENSQVFDFNISDENMAKLDGLDEGWYCGWDPTLER*