MVHGECLYIEGVEMHHLILRLFIIRKRVKLDMVSLRRRRLLGLSPGKTDYVPELPKFSEIPNMLKKVVENTKSLRMQLRPVLSTDSGWQKQTNISDPGSSNVSGCSSSKEEMNKKDSAGQEIKRRKRQRRKHFEDREECIMRGVYFKNMKWQAAIKVDKKQIHLGTVGSQEEAAHLYDRAAFMCGREPNFELSEEEKEELRRFNWDDFLTMTRNAITNKKHQKKIANGMRRKQATNMQPCNQSNGQAAQALSAPMEEGRHVFIS*