MSVVLSTSVFPLCGNLNLENVQHITKVRWKICDCHRRLNFRKKGSKFVVREQKSNFVDFDWEDEDGDEEEDQDSPWEGAVVYKRNSSVTHLEYCTTLERLGLGKLSTKVSKCRASVMGLRVTKQVNDFPDGTPVLVSFDVTRKKHKLRLDGIIRTVIALPCNRCGEPAAESIFSNFSLLLSEEPIKEPETLDMGIMFGEDKFKSFVNVEEEMEENDGWIPLEDQLYFPGEEKMIDISKQIRDLVHIEITINAVCDPKCKGLCLKCGANLNVSRCNCHMQKVEEKGYGPLGGLKKQMQQT*