MNQSTEIEVKNLDHLGLVAGIIDEIGIVEIINEQVSIERGEIVTAGQVVKAIILNGLGFVSRALYLFPQFFEDKATEHLLGEGIEPKHLNDDKIGRVMDKLYQLNVSVIFLLISLAAVKKFGVATENSHLDSTSLSVEGEYKKEYPTVEILKSGAVGEEIETRQQPIKITYGYSRDRRPDLKQFMIDLIVSGDGDVPLFLKVGDGNEADKAVFGQIAREFKKQVDFDSLIVGDSALYSKENLKLMKEMRWLSRVPLSIKEAQELVDSISEKELTDSEIPGYSWRETSSN