MGLNKDRGLSSLISDMDTVYSKELGFDKNQSTMIEIDQISPNPFQPRKNFDQEALDELANSIKEFGLIQPIIVFKKNNKFILIAGERRLRAVKALGKKEILAFIADIDENKLRELALIENIQRENLNPIELANSYKDLMQVHKITQENLAELIHKSRTQITNTLRLLNLDIRTQELIASGKISQGHAKVLVGLDQKDEKMLVDSIIGQKLNVRDTEKIVKKIKNNESLPNQEFEDEIKKLKQILNRFGFDCKNKNNDFVIHLENIDKIKKLIKMLEKF*