MSSSTDDKVLASPPGECCLKTVQHEGTASGETVTIAGIDTYVSPPASKAEKPYKRILLCFPDVNGPFYINGQLVMDFFASHGWLVVAPDYFRGDPVSKYRKYRGDTTTVPNFDYEAWKDKHFTFAVKNVPGWVEEVKKKYGTLDAKYATVGYCFGAPFVLDQCAGDLCSAGAVAHPAFLNESHLQKSKKPVLFSCSEIDHTFPADKRHIAEKILADRKQLYYFQLFSGVEHGFALRGDMSDENQRWAKEESALSILKWFDRFC*