MNDHLGDFDCNEVRKEIRMLLAHGANLDQQHQQQPHRHHGGLTRTISQPAQLIQQQQQQHQQQQQQQPAVASLVTITENLGNMNLHRKLERTQSEPLPPQQPMNTSRYKTELCRPFEEAGECKYGEKCQFAHGSHELRNVHRHPKYKTEYCRTFHSVGFCPYGPRCHFVHNADEARAQQAAQAAKSSTQSQSQSQQSSSQNFSPKSNQSSNQSSNSSSSSSSSGGGGGGGNSINNNNGSQFYLPLSPPLSMSTGSDRESPTGSLSLSPTNSLTSFPFHDALQHGYLASNGAKSNSSASSTSSASGMGLGMSMGIGQGMIIGQGLGMGHHGPATPPESPNVPISPVHTPPPYDVVVSGSGAGNNSVGSKQLLQKSVSTPMQQEDTPRLPVFNRLSSGVEAYQQQSNLGL