SRSDTSLGVLTKKFMQLLLSSHNKSLDLNKASELLQVQKRRIYDITNVLEGIDLVDKISKNKVQWKYAQFNFFITTY