MLSRLQYYLPLFGSFHNFLRLLKNSSRLLYLNLDKVIKPNVVFLRECGLGDCDIAQLCIHAPRLLTANPERVWAMVACAEGIGVPRGSGMFREALHAVAFQSKEKIAAKVDYLKNTFRWSDAEASVAVRKYPRLLRKSKESLKRRAGFLFSEVRLEPVYIAYRPEILSYSMEGRLRPRYYVIKFLKQNGLLDRDLSLFYAVKMTEKVFAEKLICPHKEAAPHLAEDYATACKGEVSTNFRFR