MSSPLAAKSNPTTRSISLNIPHSARPNRHQDLRYSLSAGPRTNEDRPQSGNGVAGILYKWINYGQGWKRRWFVLQDGVLSYYRIHGPDKISLSVEMDRRSKLIGGESLRFICRHSKRGDVHSPGKPLGQIHLKVSSIGQGISDSKRFTVFTGTKRLHLRAASSEDRTAWIEALHAVKETFPRMSNEELMATTTNVSISTDKLRQRLMKEEVDETIIKDCEDIMKNNFIALHNEVMTLKQYQCHLVDTLKNVNSVPELE*