MSQSLSDLFDDNREFGDALSLVGDDLFALLESLDNVADFPPLTPLDETSASAGGGGAGEEATTRRLVSQKSTSSTTLVHDYPETEFEPCCNSPKSKRAKVASSSQQDQEGRNQDEPQRMSHITVERNRRKQMNDHLSVLRSLMPCFYVKRGDQASIISGVIDYINELQQVLQSLEAKKQRKAYSEVLSPRVPVVSSPRPSPLSPRKPPLSPRINLPISPRTPQPNSPYKPPRLHNQPYLSSPTGMQLDPSPSSSSTSGCSVDGGKELVANSKSALADVEVKFSGPNLVLKTVSGRIPGQAAKIMAALEELALEILHVNINTVDETMLNSFTIKIGIECQLSAEELAQQIQKTFC*