MSCFINISSGSDVDAPKVMIDEKKRKRMISNRESARRSRMKKQKHMEDLISEKAELERKLHEDNQKCKAILQAHLVLESENKVLRAKKMELIQHLNCLHQILESYKKSEVFGFTHVFVILIMGGNVGSNFSKLRRPKPQGERIKAYTWLIHFISRQEVPDSEGIA