MQLPYLLEEKDKLTYQLVTDQGITYLIYFLDYSNMFEENPLIASYVFTLNIDVVDGDIKNALQDERIRVTVSEVLRLFFEEIDNVAIYICDSMDSRQLARKRKFDFWFWKYNDGSIFKEDGIAVIEDMGIYNSILLHRQNSNFDSILHAFRKLNDRDYQNK