MKFRAVITDTLCMRELLDIVTTFSRISRNIAINIQPKKVIIQIEGDVEAGQCLWCEIDATDRSGFFSEFVMDGVDEQHNQIYLMAAASNLVQALSYTRNNSMDYVKMKLVKTDVACLAVEMSGIVHNESDVMNPKVQHQIPVTVVPRSEWSNFDLPLDMVYDLTVMLPSVKSLKGLMDKKKNMSPSVTIYATLAGELSLVVETDIVTVASHFKGLQCARGKPPNTDGQTTVDPEEEQTLEASCKVDAKKLSTLLESVDFCESKMIANIKNEHLLKIKFELREKVFMNFILPAVDFE