MLSKRDAILKAAVEVFGKKGYDRATTDEIAEKAGVAKGLIFHYFKNKEELYYQAYMSVTEKLQKEFENFLMKNRNRDIFDFMERWIEKKLEYSASHPEEADFLITLVSVDEGLRKRILLDLEKSQRVFFDFVREKLKDLDLAEDVTEEIALKFLMWFFSGFEEVYLRTYQGKPELLKRDMNTLVEEVKVMLRILKKGMTK