MDKELSPLLKGEGVMPLDHLDEMMDDDTDGSESVSSSIHPKILKEGSPPATVQSQTSSVSTPPQHPSISAEMPIMTPKAVKSKSGYILFSAEVRKRIMHENPDAGFGEVSKIVGIEWKKLSEEQKKHYEMRAEVVAVEKAKQDAIKASQAMTLLPGQVRIYQCKWAACDSQYDTESALLEHVIQHHTSQIIMDSDQQFVCMWMTCLRNRKDGKPFPSLPRLHRHIKEKHMPTAAKNIYSNQLGKNFFKSIPNQGDTPGCRIVSAPYGQLPTAPSNGGIPPQQQHQQQQHHGNGMNGNMQQGAPQVINRHPVSQQMHHQHPQHMQQHHDHHPHQQHYQQGGQPHPQMQMGPPQNGMFQQGSSSSQQYHQAPPQQMIQQQHQQPGPPPQQQQPQMQPIVVTDVGRTVVRAVVPAFVAPPNQIHSRRVLHSEAYLKYIESLAQNRQKSVSRWERTLGATARNTQPAGNARAPSHWIRRIENGRPVAREEDVTKALWKLRDELLKSTCSLVMDRPTQ