MASSDMDVSLDFSWEALVLELGDADSMHLPAEDSLSGLCDDLTSSPDGATSRSTKASSLERKNIINERHRRRMLNEKLYALRRVVPNITKMDKASIIQDAIAYIEELQEQERQILAALRT