MNAIVFNKLSGQVLFEESPNDRERGVRPYLGVMESPNADVGLQDGISIKDNASLRHRRPGSRGASGKVRHKRQALQDMARPLKQWLYKHRDNPYPTKTEKILLALGSQMTLVQVSNWFANARRRLKNTVRQPDLSWALRIKLYNKYVQGNAERLSVSSEDSCSEDGENAPRSHHNEEAYDKPIHHTVITKESSVIKSGVRAESSASEDYVSPPKYKSSLLHRYLNDSLRHVMASNAAMREKTRQRNHSGSFSSNEFEEELVSPSSSETEGNFVYRTDTLESAANKCQSAVNKEGASKDETYWREINAAMALTNLAQGKDKLQGTTSCIIQKSSHISEVKTVKVALLHKY