MSSPLAAKSNLTTTRSASLNIPHSTRTNHNHDLRYSLSAGPRTNEDRPASGNGVAGILYKWVNYGQGWKRRWFVLQDGVLSYYRIHGPDKISLSVEMDRRSKLIGGESLRFICRHSKRGDVHSPGKPLGQIHLKVSSIGQSISDGKRFTVFTGTKSLHLRAATSEDRASWIEALKAVKETFPRMSNEELMASTTNVSVSTDKLRQRLMEEEVDETIIKDCEDIMKNNFLALHDEVMSLKRYQYHLIDSLKNVSNSPIRPSNQSFS*