MSDHVALSVDGLLPSVKYVEVPLEDHAHIAGSSSVAGAKTSSIEVDNQVKCGESMDNEKMACLGPSGSASPATVIKLGSSSSAECMETSGQEEEIVPLCSAHHELHITIDDSIKETDEVLDAGDICVKQPESVVVPLQTGSKPATTLGVAECRICQEEDDIANLESPCTCSGSLKYAHRKCVQHWCNEKGDTTCEICQKPFESGYAPPQSVRADSVQANISMGWDIPSGQPRLFALAADPRILEGEYDEYASSQAHTAACFRSVALILVALLLFRHIISMTGVGEDEDLTTFFVLSLVRAAGFLIPCYIIARAMNALQVRRQQQMMQEAALASAAEVAYLFHTGRVQGIVAAESP*