MNSEVAFVIREFTEPFRQDDDYEDEEEEAEHMNTVNTHHVLLVAAADNSEGLPPTIRRCFSHETKMGGLTEDQRVEMLSQSLHLIPELVPDTCTKDVVKDMFGQTFGFMPRDIRTLVADASSSLIPINGSSFEKLGDSKEFMVKALERSKKRNASALGNPKVANVKWEDVGELEDVKKSILDTVQLPFLHKDLFSSGLRKPSGVLLYDPPSTGKVWKVDELEKTIFVAARDPSLYGIKQVELEKRRKWTTTAPIQVGNIKKAVIVARSSSNFGGMHQELMRMPKSHQQ*