MENNNLLESLLDLEEEFYQEGYDLGAADGAQAGYTEGSVFAVEKGFEKFLELGRLYGKALVWSQRLADSQLSGKAESDGQNNGALESDHKQEELSLLDPAICKEMSSFSSSSRLAKNIEILLELVDPASLPMVNTEEAVNDVDERMKGAAVKAKLIQRALGEREDNSDIHPDAKDLPVSGSALGVDKHPASFAASPSALLGRSPNYRPPEAACSIAASLGTHSGTRLPRHTKPLRNIEMACLGKQGPGEGFQLPHPSKARPEDLESPRGNPRCMSGTDLAWNKSRDHPVYYSFLFSNYPRHLPMDDLQISLYSPPGDLLIGMKGCIWALLHPFETST