GPGSMSVKEGAQRKWAALKEKLGTEANLESAEPELCIRLLQMPSVVNYSGLRKRLESSDGGWMVQFLEQSGLDLLLEALARLSGRGVARISDALLQLTCISCVRAVMNSQQGIEYILSNQGYVRQLSQALDTSNVMVKKQVFELLAALCIYSPEGHALTLDALDHYKMVCSQQYRFSVIMSELSDSDNVPYVVTLLSVINAIILGPEDLRSRAQLRSEFIGLQLLDILTRLRDLEDADLLIQLEAFEEAKAEDEEELQRISDGINMNSHQEVFASLFHKVS