MILHTFTRLICAKNIIGCPSQNKLVFKCLSTSFSSKSLVLPENEPSSDPIPSSQQLPDLLKQNETHPPALREEVLNKYLKPKRNYVPLFNLAAYVNKNSTLQEFVKLGVNLHIIELKKGAQEIILKLDFERDVKKYLLFLHDVGVPADELGSFITRNPFIFKEDLEDLQVRINYLESMAFTPENITRILTKNPRWLLYK