MCKFGLEENNRIRHSVRMYGHLDDCFIRISKILPQYTPEQIENHYNKYLDEEALPINYERILETYEKLQAINIKNERLRKLVFICQEFYSSLKKSVEQKIHIYI