MKKVLVTGADGFIGSHLTELLVGEGYEVKALSQYNSFNYWGWLEDVACLKEIEVLNGDVRDPHYCKKITKDVDVVFHLAALIAIPYSYVAPDSYLETNVKGVINICQAALENGVQRVVHTSTSEVYGTAQYVPIDEKHPLQPQSPYSASKIAADAMAMSFFNAFDLPVTIARPFNTYGPRQSARAVIPTIIAQIAKGMKQIKLGDVFPTRDFNYVIDTCRGFLELARCEKAIGETVNIGSNYEISVGDTLKLIRELMGSDVEFVTDDQRLRPEKSEVFRLWCDNSKIHELTGFEPTYSIREGLQETINWFVRPENLAKYKADLYNV*