MEPVAASTSLPDPAADLDRNLPRICGVCGDRATGFHFNAMTCEGCKGFFRRSMKRKAMFTCPFSGDCRITKDNRRHCQACRLKRCVDIGMMKEFILTDEEVQRKREMILKRKEEEALKESLKPKLSEEQQKVIEILLQAHRKTFDPTYSDFTKFRPPVRSSSRSRGTGRASSILTQDLSSEDSSDLFGSDAFSTISEPVEPPIFSNLVLSEENEDSSSMNIGFSHLSMLPHLADLVSYSIQKVIGFAKMIPGFRDLTAEDQIALLKSSAIEVIMLRSNQSFTLDDMSWTCGSSDFKYRISDVTQAGHSMDLLEPLVKFQVGLKKLNLHDEEHVLLMAICILSPDRPGVQDTSLVESLQDHLSEILQTYIQVRHPLPGSRLLYPKMIQKLADLRSLNEEHSRQYRCLSLQPQHSMHLTPLVLEVFGNEIS