MKIPSKKPHFFKPILPGFKNGIKIPIGFLKYLKGYEHIKRAVLKRGGKKWRIKLNEHRFEDGNWGKFVEENDLQLGDLLVFRHEGNMEFEVSVFDSSHCDREYAEYLQEEGEGGRARTVEEISKEFEFKEAATRNQSHVVCKVRAYCLSKCYFRLPGKFARANGLINKKCSLIIRDEKRRSWSLKLYTSYSQVYIGGRWAELRDANDIKEGDHITFKVVANGEMPIWEFHTNVTEKSKCNIMSSHEAFRNIEAAKNIPLSHPHFVCTMKSYYLSKCSLVSCRN