MDSDTGSIGSRSSSPDLVVDDAGSFFSNKMFQTYCKDREEAAQAMTERCPGGGKAKTRSELNKDEVQELRLKVNSRERRRMHDLNQAMDGLREVMPYAQGPSVRKLSKISTLLLARNYILMLSSSLEEMKKLVGDVYGGGGAPSALSAAPTAAIPSPHSPPTTSFLGFHSPVPGLLKEPLHLTSSYRHFPGMPCPCSLCQPLP