MISILRLSQVYELERRFKQQRYLSAPEREHLASLIHLTPTQKSESHKFVDLCLHPEEPRPCPDELFLLPLEEFLVSIANQKKI