MSLSLGMKTTVVVSSPAMAKEVLKTNDQLFAGRTVLQSVNCDSHVKASLVWSQCGSHWRMLRRISNTELFSVKRLETLQHLRRDQVFRTIQQILQEGINGKSINIEDTMVNSALNMLGNIAFGKDMFDFHSPAFQEFKDIISKMILTVGAPNLADYFPFLQWLDPQGVRRHTRIYMERLFGILDKFIEDRLAKRSKTMDGNDGPKDLLDALLDMRSDEFTLIDIRSYLADIFAAGTDTAAKAMEWAMAELICNPEKMKRVQTELDEVVGRNRRVEESDTDRLPYLCAVVKEVFRLHPVAPLLLPHRAVSTCEIGGYLIPKDTQVIVNVWAIGRDPAIWNEPSKFIPERFIDSKMSSVDYKGQHFELIPFGAGRRMCVGLPLASRMIHLSLASLLHSFDWAPPKGMAAEHVDMTEKFEFTLQKAVRLEAIPTPRLPPDVY*