MDGNKDDASRCLRIAEDAIVSGDKERALKFINMAKRLNPSLSVDELVAACDNLDSVSRNSSVSEKLKTMDGDDDKLETGKMKYTEENVDLVRNIIRNNDYYAILGLEKNCSVDEIRKAYRKLSLKVHPDKNKAPGSEEAFKKVSKAFTCLSDGNSRRQFDQVGIVDEFDHVQRRNRRPRRRYNTRNDFFDDEFDPEEIFRTVFGQQREVFRASHAYRTRQPRNQFREEEINVAGPSCLTIIQILPFFLLLLLAYLPFSEPDYSLHKNQSYQIPKTTQNTEISFYVRSASAFDEKFPLSSSARANLEGNVIKEYKHFLFQSCRIELQKRRWNKKIPTPHCIELQDRGFVDRHIPI*