MKFGKSLSNQIEQTLPEWRDKFLSYKDLKKRLKLITSATQDRPTKRLRVDAECSLGMSKEEISFIQLLENELEKFNNFFVEKEEEYIIRLKELRDRIVKAKDSKEKMMRMRKEIVDFHGEMVLLENYSALNYTGLVKILKKYDKRTGDLMRLPYIQKVLQQPFYTTDLLYKLIKESEAILDRFFPATHEAEDPTDATESENIQAELSEHKFMESLHMKSTIAALRVLQEIRSKSSTVSVFSLPPLQLNGLDETWKKIPLLEQEAK*