MSPTNLDSNALLEPTAPLPNSLPTQIRIQRQKDRWRGGQNLSERWHRLERSLRGKEAYGAHRDTLVDQTEDAEHADGSAASLNIGPPTFHGLVVPEKPKEPQSDECCMSGCAVCVYDIYEAAREDYMRAVDTLRAALDERGIPEREWPEGICRRKAKNAAAQAEPKQESPREAITNAFEAFERALREKKERGTAGADVDHDDPVGCPPRSVRKWAAPSRELWLHANKLCLARVITQVLSVLRGDATRTRSHPDVLLGYERLLSLDMAGHFSGVIVSISMGYPLLRVLSGKKGLMLCLSIQTLENALKLS*