MVQPKKKFRGVRQRHWGSWVSEIRHPLLKRRVWLGTFETAEEAARAYDEAAVLMSGRNAKTNFPVQRNSSGDLATAADRDARSNGGSRNSSTGNLSQILSAKLRKCCKAPSPSLTCLRLDPEKSHIGVWQKRAGARADSNWVMTVELNKEVEPTEPAAQPTSAATASQVTVDDEERIALQMIEELLSRSSPASPSHGEGEGSFVI