GFRKVVHIEQGGLVKPEKDDTEFQHPFFLRGQEQLLENIKRKVTSVSGLKGEEVRVRQDSVARLLADMQAMRGKQDSLDSRLLAMKHENEALWREVASLRQKHAQQQKVVNKLIQFLISLVQSNRILGVKRKM