MQSLVDNIKLHLQKCAVSYPILTFAALESFDGERTDLENVALSAIRSNDKVLTPSAVNLLQASTLKRILEGLFIAKESTNHHRAFDLIHTWAGNDQQSDQHAKAKQLLSKCVDLKQISSDILSTRVERSGLASRDQLFEAYKHKALVAMNEDSVELKWKNCDSRLFSPSLFNRIGIVDCKPMACGTYHWSLEFKEVDFVMVGIVDCSVSLDLGSDFTVQRGTWACFRQTTWLDRKRGHNDQLPTITGDAKVAMTLNLNADEAEDGSLSISVNGGPMIVVTNGLSRYRDAGARFLPAVAMWACEDKSKANRVNIVKMRTLFGTHPSP*