MSLFQNPWELYQPSIPNDLDTEMEIVAPCPPFPDPASDFDRNIPRICGVCGDKATGFHFNAMTCEGCKGFFRRSMKRKAMFTCPFNGDCKITKDNRRHCQACRLKRCTDIGMMKEFILTDEEVQRKREMIMKRKEEEALKESLKPKLLEEQQRIIDILLEAHKKTYDPTYSDFNQFRPPVRGSRMKSRSSSIMTQGFSSSEDSLDTFSSSSPEPKMFSNLELSDDSDESASMSIDLSHLSMLPHLADLVSYSIQKVIGFAKMIPGFKDLTAEDQIALLKSSAIEVIMLRSNQSFSLEDMSWTCGSNDFKYKISDVTQAGHSLDLLEPLVKFQISLKKLNLHEEEHVLLMAICILSPDRPGVQDTAMVESIQDHLSGILQTYILCRHPPPGNRLLYPKMIQKLADLRSLNEEHSKQYRCLSFLPEHSMQLTPLVLEVFGNEIS