MKIAILDDYQNVVRGLNAFQYLQGHDVTVFNDSLSDETVLIERLKPFEALVLIRERTPITENLLAHLPNLKLISQTGKVSNHIDVPLCERYGVTVLEGIGSPVAPAELCWSLILAASRHLPSYIEQLHAGHWQQNGGLGLGRTLSGRTLGIWGLGKIGQRIAQFGHVFGMPILVWGSEASRQKALELGYQAAADKAEFFAKADVLSLHLRLNDATRGIVTKQDLLAMKPDSLFVNTSRAELVESGALYSVMQANPTRQAAVDVYENEPALPNNEPLLSLPNVLCAPHLGYVEKNSYEIYFQAAFENVVKFAHSAAKASLSDKA*