MEAAADMGVLLDLYWHTPHIFDLAVADSLLMDGFGGGMYGPAAAPATPAMVEKEYDESLSELYAYTSQSRYADSSSPDVVNLCSTAVASAAASSKNIAMERDRRKRLNEKLFALRAVVPKITKMDKASIVRDAIAHIEKLHEEERQLLDEISVLQSAAAVAATAVEDVDDSGVTMPSMKKLRSTPPLDGGGGALRVASSPPLQILELQVSKVGEKTVAVSIRCAKTRGAMAKVCHAVESLHLKVVSASVAAVDGTIVHTMFVETEQMSGAQEMKQRIQSSLLSAP