MSFDYEQDFDNINFRENPEKYRVGRGEQGVLLVEPYKSEILPHWRFKTQEIARESSEKIYQLFQSYKENDDFIGMDMARKFIQMGYTRARRYANYKGGKKYDEDGHVNKRQIDEEKAESARIFEEKWKIIRTDKKYLEKKKDHQKNFG