MGRGKVEMKRIDNKLSRQATFHKRRRGLLKKAQELAVLCDAHLGVLVFSSTGELYDYCSPHTSWSELIQRYKGITNAQLQGTNRDDDQKLLEDIARLKRERDHLVASHRMMTGEDMPCSTTKEELADLEQKLECALGKVREMKDKFLNQQLEESRHKVSILEEKNSLMRHVMNHDEQPRAVVEAELMAPMMLPASAFGGFFPEAEEEGLSTSLQLWPQQLPDVQDPSLQ