MEGTRDREPQEISRLLEALRVPRELTRSYASSQEQDGARAEFLASSREALVALRAALVSGKWDKPREREVISTLANFACGEVEWTTDELREIAVSAIDCLGSSRQQLVLDHLRELLLEIHASLRHGTREATAQSLYEEGHSSRDASNDIVLAHQMSWILSQIGHPHLGKHCQIIMPCVLTALDHYSPPIKRQGLECCLHLEQGMNSTELRWYKDVLLDAEKSLRHPHRYRKILAEMLGELERHPDDKEKTNVFLQEIGPQLKAMGLVLVALFKRLFALLFYWLDTGDKRTSILVLSCLRAVITHTWVRIPHLANSIWEQAVKLHCKVADLEVRAAVAETACYLIECVGQEILETHQDDVELVAAVKSIKAY*