GFRKVVHLEQGGLVKPEKDDTEFQHPFFLRGQERLLENIKRKVTSVSSLKPEEVRVRQDSVARLLADMQAMRGKQDSLDSRLLTMKHENEALWREVASRQKHAQQQKVVNKLIQFLISLVQSNRILGVKRKM