MVQPKKKFRGVRQRHWGSWVSEIRHPLLKRRVWLGTFETAEEAARAYDEAAVLMSGRNAKTNFPVQRNSTGDLATATDQDAHSNGGSRNSSTGNLSQILSAKLRKCCKAPSPSLTCLRLDPEKSHIGVWQKRAGARADSNWVMTVELNKEEESTTEPATQPTSAATASQAAMDDEERIALQMIEELLSRSSPASPSHGEGEGSFVI