MSREQKKAVLYEKLQLLRSVTNSQALNKTSIIIDASKYIEELKQKVERLNEDLAAAQNPIDQNPLPMQVTVETLDKGFLINVFSERSGPGLLVSILEAFEELGLEVIDASLSCEDSFHFEAVGENQEQVESMDAQVVKQAVLQAIKNCSGSSDQE*