MRETEETEKKEKSEDESATTAKVMPAPVSETSLKHYLNSISAYKPMTKAQEFAIGERIQAGDEDALNTLILCNLKFVVSIANRYRNTGLPIADIINQGNLGLVEAAKRFDHTKDVKFISYAVWWIRQSIIQALAEQSGTVKLPIKQAGILYKINGATEKLNKKLNREPTASELAEQLEMDEADIENVLRVSRNYLSLEAPIKDGEDRSFIDLLESGTKDIEEDIISKTLKTALDDIVDELDERESQIIEWRFGLNEEAPKTLEEIGELMDISRERVRQLETRALSKLRKKAMKNKLQDFLN