MRETRDGVRADRFSSSASADSDPLVLDIDDFKGEFSFDGLFGNLVNEILPSYQEEESDAAEGHDALPNGNLWTPPDAGKSAQGMSSPLFPEVDDLLSLFKNSCKQLVDLRKQIDGKLNNLKKEVAVQDTTHRKTLFELEKGVDGLFDSFARLDLRISSVGQTAAKIGDHLQSADAQREVASQTIELIKYLMEFNSSPGDLMELSPLFSDDSRVAEAASIAQKLRSFAEDDIGRQSMTISSAVGNATASRGLEVAVANLQEYCNELENRLLARFDAASQKRELSTMRECAKILSQVCLY*