MSLLIRSSYLSQSHIQPRNSKPSSHTNQTPLKLVFLSSFNHNPLVSLVNKRNPTMQPPTFPPSMTVKSSLIDPDGGELVELMVSESEIKLKKAESETMPKVKLTKIDLEWVHVISEGWASPLKGFMREDEYLQSLHFNSLRLKDGSLVNMSLPIVLAIDDDTKEQIGVSKNVALVSPQGDVIGSLRSVEIYKHNKEERIARTWGTTSPGLPYVEEHITPSGNWLIGGDLEIFQPIKYNDGLDHYRLSPKQLRKEFDNRQADAVFAFQLRNPVHNGHALLMNDTRKRLLEMGYKNPILLLHPLGGFTKADDVPLDVRMEQHSKVLEDGVLDPETTIVSIFPSPMHYAGPTEVQWHAKARINAGANFYIVGRDPAGMGHPTEKRDLYDPDHGKKVLSMAPGLEKLNILPFRVAAYDTVEKKMAFFDPSRAKEFLFISGTKMRTYARTGESPPDGFMCPSGWNVLVKYYESLQESDESSKQQQAVV*