MSVVLSTSVLPLCGSLNPENVQHITKVRLNPWKICNLNFRKKGLKFVVREQKSNFVDFDWEDEYEDEYEDEDSPWEGAVVYKRNSSVTHLDYYTTLERLGLGKLSTKVSKCRASVMGLRVTRQVKDYPDGTPVLISFDVTRMKHKLRLDGIIRTVIALPCNRCGEPAAESIFSNFSLLLSEEPLKEAETLDMGIMFGDDKFKSFVNVEEEMEENDGWIPLEDQLYFPGDEKMIDISKHIRDLVHIEITINAVCDPKCKGLCLKCGANLNVNRCSCHMEKIEEKGYGPLGGLKKQMQQT*