MEAAADMGVLLDLYWHTPHIFDLAVADSLLMDGFGGGMYGPAAAPATPAMVEKEYDESLSELYAYTSQSRYADSSSPDVVNLCSTAAASSKNIAMERDRRKRLNEKLFALRAVVPKITKMDKASIVRDAIAHIEKLQEEERQLLDEISVLQSAAAVAATAVEDVDDSGVTMPSMKKLRSTPPLDGGGGALRVASSPPLQILEVETKETEDFYGLILQTSQSWPSDPQLQVSKVGEKTVAVSIRCAKTRGAMAKVCHAVESLHLKVVSASVAAVDGTIVHTMFVETEQMSGAQEMKQRIQSSLLSAP