

<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_79A650D79C5C8A9F845AD3761E717F6E_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_B2ED56B7F6DC561AA3CFA20B0CF795BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_B2ED56B7F6DC561AA3CFA20B0CF795BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_B2ED56B7F6DC561AA3CFA20B0CF795BE" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_B2ED56B7F6DC561AA3CFA20B0CF795BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_BF122AC53AB9F3AFECB1D3761E7130FC_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7B3D288798EF535F813B2E8E2A33F1C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization and operations</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_BF122AC53AB9F3AFECB1D3761E7130FC_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7B3D288798EF535F813B2E8E2A33F1C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7B3D288798EF535F813B2E8E2A33F1C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7B3D288798EF535F813B2E8E2A33F1C5" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_7B3D288798EF535F813B2E8E2A33F1C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_E5E451520411F202E30391DC474BDCFF_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_E5E451520411F202E30391DC474BDCFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_E5E451520411F202E30391DC474BDCFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_E5E451520411F202E30391DC474BDCFF" xlink:to="lab_us-gaap_EarningsPerShareAbstract_E5E451520411F202E30391DC474BDCFF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2C388EDD4B2A8731217B91DC474BD87F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2C388EDD4B2A8731217B91DC474BD87F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2C388EDD4B2A8731217B91DC474BD87F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2C388EDD4B2A8731217B91DC474BD87F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2C388EDD4B2A8731217B91DC474BD87F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2C388EDD4B2A8731217B91DC474BD87F" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2C388EDD4B2A8731217B91DC474BD87F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_AAE01F78CE45070BAEA991DC474BFB97_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_AAE01F78CE45070BAEA991DC474BFB97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_AAE01F78CE45070BAEA991DC474BFB97_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_AAE01F78CE45070BAEA991DC474BFB97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_AAE01F78CE45070BAEA991DC474BFB97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_AAE01F78CE45070BAEA991DC474BFB97" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_AAE01F78CE45070BAEA991DC474BFB97" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_BB76369062A9099EA21891DC474BBE21_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_BB76369062A9099EA21891DC474BBE21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_BB76369062A9099EA21891DC474BBE21_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_BB76369062A9099EA21891DC474BBE21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_BB76369062A9099EA21891DC474BBE21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_BB76369062A9099EA21891DC474BBE21" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain_BB76369062A9099EA21891DC474BBE21" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_1F58908528D8870ADDF891DC474BE557_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_1F58908528D8870ADDF891DC474BE557" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options to purchase common stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_1F58908528D8870ADDF891DC474BE557_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_1F58908528D8870ADDF891DC474BE557" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1F58908528D8870ADDF891DC474BE557" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_1F58908528D8870ADDF891DC474BE557" xlink:to="lab_us-gaap_EmployeeStockOptionMember_1F58908528D8870ADDF891DC474BE557" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_2D4A98690AB5B5363D2E91DC474B4BD3_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_2D4A98690AB5B5363D2E91DC474B4BD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested restricted common stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_2D4A98690AB5B5363D2E91DC474B4BD3_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_2D4A98690AB5B5363D2E91DC474B4BD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_2D4A98690AB5B5363D2E91DC474B4BD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_2D4A98690AB5B5363D2E91DC474B4BD3" xlink:to="lab_us-gaap_RestrictedStockMember_2D4A98690AB5B5363D2E91DC474B4BD3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4FEC9A78BA06493C834691DC474C5A76_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4FEC9A78BA06493C834691DC474C5A76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4FEC9A78BA06493C834691DC474C5A76_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4FEC9A78BA06493C834691DC474C5A76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4FEC9A78BA06493C834691DC474C5A76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4FEC9A78BA06493C834691DC474C5A76" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4FEC9A78BA06493C834691DC474C5A76" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_D7C1EEF36A99B620BBE991DC474C5BF0_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_D7C1EEF36A99B620BBE991DC474C5BF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_D7C1EEF36A99B620BBE991DC474C5BF0_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_D7C1EEF36A99B620BBE991DC474C5BF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_D7C1EEF36A99B620BBE991DC474C5BF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_D7C1EEF36A99B620BBE991DC474C5BF0" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_D7C1EEF36A99B620BBE991DC474C5BF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_3345DD3443DDF753EB5491DC47E67DDD_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_3345DD3443DDF753EB5491DC47E67DDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3345DD3443DDF753EB5491DC47E67DDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3345DD3443DDF753EB5491DC47E67DDD" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_3345DD3443DDF753EB5491DC47E67DDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_E0CFADA0593528DDB88191DC47E60AD6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_E0CFADA0593528DDB88191DC47E60AD6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_E0CFADA0593528DDB88191DC47E60AD6_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock_E0CFADA0593528DDB88191DC47E60AD6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_E0CFADA0593528DDB88191DC47E60AD6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock_E0CFADA0593528DDB88191DC47E60AD6" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock_E0CFADA0593528DDB88191DC47E60AD6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueRecognitionRevenueReductions_916FDA62DD2BA3DFCF5D91DC47E6EC47_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionRevenueReductions_916FDA62DD2BA3DFCF5D91DC47E6EC47" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Discounts and Refunds</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionRevenueReductions_916FDA62DD2BA3DFCF5D91DC47E6EC47_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionRevenueReductions_916FDA62DD2BA3DFCF5D91DC47E6EC47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Revenue Reductions [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionRevenueReductions" xlink:label="loc_us-gaap_RevenueRecognitionRevenueReductions_916FDA62DD2BA3DFCF5D91DC47E6EC47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionRevenueReductions_916FDA62DD2BA3DFCF5D91DC47E6EC47" xlink:to="lab_us-gaap_RevenueRecognitionRevenueReductions_916FDA62DD2BA3DFCF5D91DC47E6EC47" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_1463CB66BA3B8840A4AC91DC47E6ED79_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_1463CB66BA3B8840A4AC91DC47E6ED79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_1463CB66BA3B8840A4AC91DC47E6ED79_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock_1463CB66BA3B8840A4AC91DC47E6ED79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_1463CB66BA3B8840A4AC91DC47E6ED79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock_1463CB66BA3B8840A4AC91DC47E6ED79" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock_1463CB66BA3B8840A4AC91DC47E6ED79" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_23E3FD998556FFE9E35E91DC47E6902C_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_23E3FD998556FFE9E35E91DC47E6902C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_23E3FD998556FFE9E35E91DC47E6902C_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_23E3FD998556FFE9E35E91DC47E6902C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_23E3FD998556FFE9E35E91DC47E6902C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_23E3FD998556FFE9E35E91DC47E6902C" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_23E3FD998556FFE9E35E91DC47E6902C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_26EE1B1182F11F0DA12791DC47E7C5F4_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_26EE1B1182F11F0DA12791DC47E7C5F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_26EE1B1182F11F0DA12791DC47E7C5F4_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock_26EE1B1182F11F0DA12791DC47E7C5F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_26EE1B1182F11F0DA12791DC47E7C5F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock_26EE1B1182F11F0DA12791DC47E7C5F4" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock_26EE1B1182F11F0DA12791DC47E7C5F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_ABECD1559B93305D005291DC47E7069A_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_ABECD1559B93305D005291DC47E7069A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shipping and handling costs</link:label>
    <link:label id="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_ABECD1559B93305D005291DC47E7069A_label_en-US" xlink:label="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_ABECD1559B93305D005291DC47E7069A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shipping and Handling Cost, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:label="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_ABECD1559B93305D005291DC47E7069A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingCostPolicyTextBlock_ABECD1559B93305D005291DC47E7069A" xlink:to="lab_us-gaap_ShippingAndHandlingCostPolicyTextBlock_ABECD1559B93305D005291DC47E7069A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ECA8A37384F7B841CF4791DC47E74F43_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ECA8A37384F7B841CF4791DC47E74F43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ECA8A37384F7B841CF4791DC47E74F43_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ECA8A37384F7B841CF4791DC47E74F43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ECA8A37384F7B841CF4791DC47E74F43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ECA8A37384F7B841CF4791DC47E74F43" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ECA8A37384F7B841CF4791DC47E74F43" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_F79ED6A6B7B62577AE6C91DC47E73ADD_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_F79ED6A6B7B62577AE6C91DC47E73ADD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_F79ED6A6B7B62577AE6C91DC47E73ADD_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_F79ED6A6B7B62577AE6C91DC47E73ADD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_F79ED6A6B7B62577AE6C91DC47E73ADD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_F79ED6A6B7B62577AE6C91DC47E73ADD" xlink:to="lab_us-gaap_UseOfEstimates_F79ED6A6B7B62577AE6C91DC47E73ADD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_8FD1CA85A3D264BAFB7F91DC47E709C2_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_8FD1CA85A3D264BAFB7F91DC47E709C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_8FD1CA85A3D264BAFB7F91DC47E709C2_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_8FD1CA85A3D264BAFB7F91DC47E709C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_8FD1CA85A3D264BAFB7F91DC47E709C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_8FD1CA85A3D264BAFB7F91DC47E709C2" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_8FD1CA85A3D264BAFB7F91DC47E709C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_B12AA65ABD5580B7FEC191DC47E75A3F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_B12AA65ABD5580B7FEC191DC47E75A3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_B12AA65ABD5580B7FEC191DC47E75A3F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk_B12AA65ABD5580B7FEC191DC47E75A3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_B12AA65ABD5580B7FEC191DC47E75A3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk_B12AA65ABD5580B7FEC191DC47E75A3F" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk_B12AA65ABD5580B7FEC191DC47E75A3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7C8D85C6A09FE6DA420A91DC47E7482B_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7C8D85C6A09FE6DA420A91DC47E7482B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent accounting pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7C8D85C6A09FE6DA420A91DC47E7482B_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7C8D85C6A09FE6DA420A91DC47E7482B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7C8D85C6A09FE6DA420A91DC47E7482B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7C8D85C6A09FE6DA420A91DC47E7482B" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_7C8D85C6A09FE6DA420A91DC47E7482B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_16983717C1AEA026CADC91DC47E78A8F_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_16983717C1AEA026CADC91DC47E78A8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_16983717C1AEA026CADC91DC47E78A8F_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_16983717C1AEA026CADC91DC47E78A8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_16983717C1AEA026CADC91DC47E78A8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_16983717C1AEA026CADC91DC47E78A8F" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_16983717C1AEA026CADC91DC47E78A8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_718F371A10DE34CB525091DC47E7D833_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_718F371A10DE34CB525091DC47E7D833" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_718F371A10DE34CB525091DC47E7D833_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_718F371A10DE34CB525091DC47E7D833" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_718F371A10DE34CB525091DC47E7D833" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_718F371A10DE34CB525091DC47E7D833" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_718F371A10DE34CB525091DC47E7D833" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_B31E901557DC4A54DC0191DC47E79B8C_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy_B31E901557DC4A54DC0191DC47E79B8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_B31E901557DC4A54DC0191DC47E79B8C_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy_B31E901557DC4A54DC0191DC47E79B8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_B31E901557DC4A54DC0191DC47E79B8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy_B31E901557DC4A54DC0191DC47E79B8C" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy_B31E901557DC4A54DC0191DC47E79B8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_C649FB2741CCF351EBF4AB98B70567EB_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_C649FB2741CCF351EBF4AB98B70567EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_C649FB2741CCF351EBF4AB98B70567EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_C649FB2741CCF351EBF4AB98B70567EB" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_C649FB2741CCF351EBF4AB98B70567EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_F6DF464B07D9F63A9A1DAB992F75E7A4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_F6DF464B07D9F63A9A1DAB992F75E7A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_F6DF464B07D9F63A9A1DAB992F75E7A4_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_F6DF464B07D9F63A9A1DAB992F75E7A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_F6DF464B07D9F63A9A1DAB992F75E7A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_F6DF464B07D9F63A9A1DAB992F75E7A4" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_F6DF464B07D9F63A9A1DAB992F75E7A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_6343FDDDC7C83C42551BD3761F76A4CD_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_DDE836B51F115764B0E2CC5112EC836B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_DDE836B51F115764B0E2CC5112EC836B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_DDE836B51F115764B0E2CC5112EC836B" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract_DDE836B51F115764B0E2CC5112EC836B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_79885517A44CA28BB3D8D3761F7683FD_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_997E924985705C6DB74569FE9B719558" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents and marketable securities</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_79885517A44CA28BB3D8D3761F7683FD_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_997E924985705C6DB74569FE9B719558" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Marketable Securities [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_997E924985705C6DB74569FE9B719558" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_997E924985705C6DB74569FE9B719558" xlink:to="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_997E924985705C6DB74569FE9B719558" xlink:type="arc" />
    <link:label id="lab_flks_DocumentAndEntityInformationAbstract_D64F59EFC02E4477E868D3761FE02129_label_en-US" xlink:label="lab_flks_DocumentAndEntityInformationAbstract_64B3F56EC6AE5F4E9B157651B5EE4ECD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_flks_DocumentAndEntityInformationAbstract_D64F59EFC02E4477E868D3761FE02129_documentation_en-US" xlink:label="lab_flks_DocumentAndEntityInformationAbstract_64B3F56EC6AE5F4E9B157651B5EE4ECD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_DocumentAndEntityInformationAbstract" xlink:label="loc_flks_DocumentAndEntityInformationAbstract_64B3F56EC6AE5F4E9B157651B5EE4ECD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_DocumentAndEntityInformationAbstract_64B3F56EC6AE5F4E9B157651B5EE4ECD" xlink:to="lab_flks_DocumentAndEntityInformationAbstract_64B3F56EC6AE5F4E9B157651B5EE4ECD" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_B7507A78AD5A11EA87CBD3761FE00D44_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_25635DDA008551819B58AD5F4AE64CBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_B7507A78AD5A11EA87CBD3761FE00D44_label_en-US" xlink:label="lab_dei_EntityRegistrantName_25635DDA008551819B58AD5F4AE64CBA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_25635DDA008551819B58AD5F4AE64CBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_25635DDA008551819B58AD5F4AE64CBA" xlink:to="lab_dei_EntityRegistrantName_25635DDA008551819B58AD5F4AE64CBA" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_66DA11D8936C37D1F41DD3761FE0952A_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_37CC5FB6138259F19DE63B5D33503D2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_66DA11D8936C37D1F41DD3761FE0952A_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_37CC5FB6138259F19DE63B5D33503D2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_37CC5FB6138259F19DE63B5D33503D2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_37CC5FB6138259F19DE63B5D33503D2F" xlink:to="lab_dei_EntityCentralIndexKey_37CC5FB6138259F19DE63B5D33503D2F" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_37116462054AD5CA2D6BD3761FE0B9C4_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_052CCD087A845899924285AA30194A9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_37116462054AD5CA2D6BD3761FE0B9C4_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_052CCD087A845899924285AA30194A9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_052CCD087A845899924285AA30194A9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_052CCD087A845899924285AA30194A9B" xlink:to="lab_dei_CurrentFiscalYearEndDate_052CCD087A845899924285AA30194A9B" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_D36C09B80873105C3724D3761FE0E0F5_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_EDDA6A96976354BDB45A8D5E4D398369" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_D36C09B80873105C3724D3761FE0E0F5_label_en-US" xlink:label="lab_dei_EntityFilerCategory_EDDA6A96976354BDB45A8D5E4D398369" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_EDDA6A96976354BDB45A8D5E4D398369" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_EDDA6A96976354BDB45A8D5E4D398369" xlink:to="lab_dei_EntityFilerCategory_EDDA6A96976354BDB45A8D5E4D398369" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_3DD78E3BB6159EBC3F6AD3761FE0792B_terseLabel_en-US" xlink:label="lab_dei_DocumentType_7265AB66FBA95F04B63CBB480810267B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_3DD78E3BB6159EBC3F6AD3761FE0792B_label_en-US" xlink:label="lab_dei_DocumentType_7265AB66FBA95F04B63CBB480810267B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_7265AB66FBA95F04B63CBB480810267B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_7265AB66FBA95F04B63CBB480810267B" xlink:to="lab_dei_DocumentType_7265AB66FBA95F04B63CBB480810267B" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_2C1AD6948996FA4C78CED3761FE060FD_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_4C1A96466B3C5960BB61C75AAC9A229A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_2C1AD6948996FA4C78CED3761FE060FD_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_4C1A96466B3C5960BB61C75AAC9A229A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_4C1A96466B3C5960BB61C75AAC9A229A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_4C1A96466B3C5960BB61C75AAC9A229A" xlink:to="lab_dei_DocumentPeriodEndDate_4C1A96466B3C5960BB61C75AAC9A229A" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_F987167972BB9351A06CD3761FE06F36_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_802CA56C997E5D93B4495BDC08A500C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_F987167972BB9351A06CD3761FE06F36_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_802CA56C997E5D93B4495BDC08A500C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_802CA56C997E5D93B4495BDC08A500C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_802CA56C997E5D93B4495BDC08A500C4" xlink:to="lab_dei_DocumentFiscalYearFocus_802CA56C997E5D93B4495BDC08A500C4" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_84C8952FC8910989C7FAD3761FE043D2_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_B5B6ABE4947B57D7AF0D9B0D2B8CDC03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus (Q1,Q2,Q3,FY)</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_84C8952FC8910989C7FAD3761FE043D2_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_B5B6ABE4947B57D7AF0D9B0D2B8CDC03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_B5B6ABE4947B57D7AF0D9B0D2B8CDC03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_B5B6ABE4947B57D7AF0D9B0D2B8CDC03" xlink:to="lab_dei_DocumentFiscalPeriodFocus_B5B6ABE4947B57D7AF0D9B0D2B8CDC03" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_729F1E7C50B2AEEBBFBDD3761FE165B7_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_CA58C29493925F578B09CFF29B7C932A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_729F1E7C50B2AEEBBFBDD3761FE165B7_label_en-US" xlink:label="lab_dei_AmendmentFlag_CA58C29493925F578B09CFF29B7C932A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_CA58C29493925F578B09CFF29B7C932A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_CA58C29493925F578B09CFF29B7C932A" xlink:to="lab_dei_AmendmentFlag_CA58C29493925F578B09CFF29B7C932A" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_A9DC48BCA37E0945F0C3D3761FE1DEF6_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_45158807239A5063AB24B184747A7996" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_A9DC48BCA37E0945F0C3D3761FE1DEF6_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_45158807239A5063AB24B184747A7996" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_45158807239A5063AB24B184747A7996" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_45158807239A5063AB24B184747A7996" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_45158807239A5063AB24B184747A7996" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_750399C718846F183383017ECA75B423_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_8DB6C0A217B65EF39B93288B1AE07540" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_8DB6C0A217B65EF39B93288B1AE07540" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_8DB6C0A217B65EF39B93288B1AE07540" xlink:to="lab_us-gaap_SegmentReportingAbstract_8DB6C0A217B65EF39B93288B1AE07540" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfReportableSegments_E8EB31935411E604C9EA017ECA7592FC_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_958C7600891F5A79B2C6E40F5D9FBD1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_E8EB31935411E604C9EA017ECA7592FC_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments_958C7600891F5A79B2C6E40F5D9FBD1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_958C7600891F5A79B2C6E40F5D9FBD1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments_958C7600891F5A79B2C6E40F5D9FBD1A" xlink:to="lab_us-gaap_NumberOfReportableSegments_958C7600891F5A79B2C6E40F5D9FBD1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_381E2B99897B005546F4017ECA7545DF_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A0B0D73B4FCB5E228B11FE1C430AF45C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_381E2B99897B005546F4017ECA7545DF_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A0B0D73B4FCB5E228B11FE1C430AF45C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A0B0D73B4FCB5E228B11FE1C430AF45C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A0B0D73B4FCB5E228B11FE1C430AF45C" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_A0B0D73B4FCB5E228B11FE1C430AF45C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_3FEBA19E4399ECB2E3CC017ECA75BD67_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_4078A4CC107C5DE5A5E08CDB04C3A4FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsAxis_3FEBA19E4399ECB2E3CC017ECA75BD67_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsAxis_4078A4CC107C5DE5A5E08CDB04C3A4FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsAxis" xlink:label="loc_us-gaap_ConsolidationItemsAxis_4078A4CC107C5DE5A5E08CDB04C3A4FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsAxis_4078A4CC107C5DE5A5E08CDB04C3A4FF" xlink:to="lab_us-gaap_ConsolidationItemsAxis_4078A4CC107C5DE5A5E08CDB04C3A4FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_3A195747E8CE3FD251EA017ECA759E18_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_608499F85B625F0384B57EB3C5529270" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_ConsolidationItemsDomain_3A195747E8CE3FD251EA017ECA759E18_label_en-US" xlink:label="lab_us-gaap_ConsolidationItemsDomain_608499F85B625F0384B57EB3C5529270" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConsolidationItemsDomain" xlink:label="loc_us-gaap_ConsolidationItemsDomain_608499F85B625F0384B57EB3C5529270" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationItemsDomain_608499F85B625F0384B57EB3C5529270" xlink:to="lab_us-gaap_ConsolidationItemsDomain_608499F85B625F0384B57EB3C5529270" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingSegmentsMember_2BA11C339EFFB9FD2C26017ECA7526C4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_607A5EE7E2AC5333ADD82C15A912104A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_2BA11C339EFFB9FD2C26017ECA7526C4_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember_607A5EE7E2AC5333ADD82C15A912104A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_607A5EE7E2AC5333ADD82C15A912104A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember_607A5EE7E2AC5333ADD82C15A912104A" xlink:to="lab_us-gaap_OperatingSegmentsMember_607A5EE7E2AC5333ADD82C15A912104A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_12CA38274219C9547C36017ECA769A2C_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_C8738ED4BE4954C9B380DF2C76D34354" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_12CA38274219C9547C36017ECA769A2C_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember_C8738ED4BE4954C9B380DF2C76D34354" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateNonSegmentMember" xlink:label="loc_us-gaap_CorporateNonSegmentMember_C8738ED4BE4954C9B380DF2C76D34354" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember_C8738ED4BE4954C9B380DF2C76D34354" xlink:to="lab_us-gaap_CorporateNonSegmentMember_C8738ED4BE4954C9B380DF2C76D34354" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_C776D4B4121DD5FCD337017ECA762766_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_BD2176BC122E5180AF232F74904AC877" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_C776D4B4121DD5FCD337017ECA762766_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_BD2176BC122E5180AF232F74904AC877" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_BD2176BC122E5180AF232F74904AC877" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_BD2176BC122E5180AF232F74904AC877" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_BD2176BC122E5180AF232F74904AC877" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_FAE1C2A9A11D30CDF498017ECA765238_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_0768D1052C705CE39350D6B9D8AEBFD8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_FAE1C2A9A11D30CDF498017ECA765238_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_0768D1052C705CE39350D6B9D8AEBFD8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_0768D1052C705CE39350D6B9D8AEBFD8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_0768D1052C705CE39350D6B9D8AEBFD8" xlink:to="lab_us-gaap_SegmentDomain_0768D1052C705CE39350D6B9D8AEBFD8" xlink:type="arc" />
    <link:label id="lab_flks_ConsumerOperationsMember_072E2A02C24E84DD1ECA017ECA771F65_terseLabel_en-US" xlink:label="lab_flks_ConsumerOperationsMember_64A9215CA96A59F18F4098BD534EA944" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer Operations</link:label>
    <link:label id="lab_flks_ConsumerOperationsMember_072E2A02C24E84DD1ECA017ECA771F65_label_en-US" xlink:label="lab_flks_ConsumerOperationsMember_64A9215CA96A59F18F4098BD534EA944" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumer Operations [Member]</link:label>
    <link:label id="lab_flks_ConsumerOperationsMember_072E2A02C24E84DD1ECA017ECA771F65_documentation_en-US" xlink:label="lab_flks_ConsumerOperationsMember_64A9215CA96A59F18F4098BD534EA944" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consumer Operations [Member]</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_ConsumerOperationsMember" xlink:label="loc_flks_ConsumerOperationsMember_64A9215CA96A59F18F4098BD534EA944" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_ConsumerOperationsMember_64A9215CA96A59F18F4098BD534EA944" xlink:to="lab_flks_ConsumerOperationsMember_64A9215CA96A59F18F4098BD534EA944" xlink:type="arc" />
    <link:label id="lab_flks_DrugDevelopmentMember_57F97F73B8E71DC27896017ECA77EED9_terseLabel_en-US" xlink:label="lab_flks_DrugDevelopmentMember_E9FA63E62AC65B5DB91B52E2D972DA6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Drug Development</link:label>
    <link:label id="lab_flks_DrugDevelopmentMember_57F97F73B8E71DC27896017ECA77EED9_label_en-US" xlink:label="lab_flks_DrugDevelopmentMember_E9FA63E62AC65B5DB91B52E2D972DA6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Drug Development [Member]</link:label>
    <link:label id="lab_flks_DrugDevelopmentMember_57F97F73B8E71DC27896017ECA77EED9_documentation_en-US" xlink:label="lab_flks_DrugDevelopmentMember_E9FA63E62AC65B5DB91B52E2D972DA6E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Drug Development [Member]</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_DrugDevelopmentMember" xlink:label="loc_flks_DrugDevelopmentMember_E9FA63E62AC65B5DB91B52E2D972DA6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_DrugDevelopmentMember_E9FA63E62AC65B5DB91B52E2D972DA6E" xlink:to="lab_flks_DrugDevelopmentMember_E9FA63E62AC65B5DB91B52E2D972DA6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_7EDE2DB5825F78244638017ECA773F8E_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_22A51800DD6F56A3931C805A0F0227E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_7EDE2DB5825F78244638017ECA773F8E_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_22A51800DD6F56A3931C805A0F0227E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_22A51800DD6F56A3931C805A0F0227E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_22A51800DD6F56A3931C805A0F0227E2" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_22A51800DD6F56A3931C805A0F0227E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_C2AFBF1CE97CF6E82E500180C4446260_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_375ED8EF281A56C9A53067002417F112" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNet_C2AFBF1CE97CF6E82E500180C4446260_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_375ED8EF281A56C9A53067002417F112" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_375ED8EF281A56C9A53067002417F112" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_375ED8EF281A56C9A53067002417F112" xlink:to="lab_us-gaap_SalesRevenueNet_375ED8EF281A56C9A53067002417F112" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeOperating_A3BA42982056A09A0B9C017ECA77BAD3_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeOperating_C22FDF7FA6BF5461B7742D848382D571" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeOperating_A3BA42982056A09A0B9C017ECA77BAD3_label_en-US" xlink:label="lab_us-gaap_InterestIncomeOperating_C22FDF7FA6BF5461B7742D848382D571" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income, Operating</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestIncomeOperating" xlink:label="loc_us-gaap_InterestIncomeOperating_C22FDF7FA6BF5461B7742D848382D571" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOperating_C22FDF7FA6BF5461B7742D848382D571" xlink:to="lab_us-gaap_InterestIncomeOperating_C22FDF7FA6BF5461B7742D848382D571" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_EC14597F98B3C2DDE58801900ED8AE84_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_83CAA53217C05E859D07A1263B5493B9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_EC14597F98B3C2DDE58801900ED8AE84_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_83CAA53217C05E859D07A1263B5493B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_83CAA53217C05E859D07A1263B5493B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_83CAA53217C05E859D07A1263B5493B9" xlink:to="lab_us-gaap_OperatingIncomeLoss_83CAA53217C05E859D07A1263B5493B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_B55094F09E1E3D28A435D3761FC56B14_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D5C0C67BB8D956FAB7EC84148079E6AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of antidilutive securities excluded from computation of earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_B55094F09E1E3D28A435D3761FC56B14_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D5C0C67BB8D956FAB7EC84148079E6AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D5C0C67BB8D956FAB7EC84148079E6AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D5C0C67BB8D956FAB7EC84148079E6AD" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_D5C0C67BB8D956FAB7EC84148079E6AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_D77A12355432C6EB05FF91DC479E49A7_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_D77A12355432C6EB05FF91DC479E49A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_D77A12355432C6EB05FF91DC479E49A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_D77A12355432C6EB05FF91DC479E49A7" xlink:to="lab_us-gaap_EquityAbstract_D77A12355432C6EB05FF91DC479E49A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E1B1500C3DF1A97689FA91DC479EFFC8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E1B1500C3DF1A97689FA91DC479EFFC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E1B1500C3DF1A97689FA91DC479EFFC8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E1B1500C3DF1A97689FA91DC479EFFC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E1B1500C3DF1A97689FA91DC479EFFC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E1B1500C3DF1A97689FA91DC479EFFC8" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_E1B1500C3DF1A97689FA91DC479EFFC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_F20477E6E85BA7450F2791DC479E37B1_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_F20477E6E85BA7450F2791DC479E37B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_F20477E6E85BA7450F2791DC479E37B1_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_F20477E6E85BA7450F2791DC479E37B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_F20477E6E85BA7450F2791DC479E37B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_F20477E6E85BA7450F2791DC479E37B1" xlink:to="lab_us-gaap_AwardTypeAxis_F20477E6E85BA7450F2791DC479E37B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A995865C2B083D859ED891DC479E393D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A995865C2B083D859ED891DC479E393D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A995865C2B083D859ED891DC479E393D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A995865C2B083D859ED891DC479E393D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A995865C2B083D859ED891DC479E393D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A995865C2B083D859ED891DC479E393D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_A995865C2B083D859ED891DC479E393D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockMember_0C8F2A0341DFE411938B91DC479FED5E_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember_0C8F2A0341DFE411938B91DC479FED5E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaap_RestrictedStockMember_0C8F2A0341DFE411938B91DC479FED5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember_0C8F2A0341DFE411938B91DC479FED5E" xlink:to="lab_us-gaap_RestrictedStockMember_0C8F2A0341DFE411938B91DC479FED5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_TitleOfIndividualAxis_BA7DB216AAD870625F7391DC479F53BE_terseLabel_en-US" xlink:label="lab_us-gaap_TitleOfIndividualAxis_BA7DB216AAD870625F7391DC479F53BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_us-gaap_TitleOfIndividualAxis_BA7DB216AAD870625F7391DC479F53BE_label_en-US" xlink:label="lab_us-gaap_TitleOfIndividualAxis_BA7DB216AAD870625F7391DC479F53BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_BA7DB216AAD870625F7391DC479F53BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualAxis_BA7DB216AAD870625F7391DC479F53BE" xlink:to="lab_us-gaap_TitleOfIndividualAxis_BA7DB216AAD870625F7391DC479F53BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0FCE5DE7283C53F2D4A791DC479F9C05_terseLabel_en-US" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0FCE5DE7283C53F2D4A791DC479F9C05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:label id="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0FCE5DE7283C53F2D4A791DC479F9C05_label_en-US" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0FCE5DE7283C53F2D4A791DC479F9C05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0FCE5DE7283C53F2D4A791DC479F9C05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0FCE5DE7283C53F2D4A791DC479F9C05" xlink:to="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0FCE5DE7283C53F2D4A791DC479F9C05" xlink:type="arc" />
    <link:label id="lab_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988_terseLabel_en-US" xlink:label="lab_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-employee Consultants and Advisers</link:label>
    <link:label id="lab_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988_label_en-US" xlink:label="lab_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-employee Consultants and Advisers [Member]</link:label>
    <link:label id="lab_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988_documentation_en-US" xlink:label="lab_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-employee Consultants and Advisers [Member]</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_NonemployeeConsultantsandAdvisersMember" xlink:label="loc_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988" xlink:to="lab_flks_NonemployeeConsultantsandAdvisersMember_FFE5AE6C3F5126BC9D8F91DC479FF988" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B2F6317C6ACBFBA2C83091DC479F7110_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B2F6317C6ACBFBA2C83091DC479F7110" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B2F6317C6ACBFBA2C83091DC479F7110_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B2F6317C6ACBFBA2C83091DC479F7110" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B2F6317C6ACBFBA2C83091DC479F7110" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B2F6317C6ACBFBA2C83091DC479F7110" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_B2F6317C6ACBFBA2C83091DC479F7110" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_10E8B31A8716B6EDC7B991DC479FA882_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_10E8B31A8716B6EDC7B991DC479FA882" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_10E8B31A8716B6EDC7B991DC479FA882_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_10E8B31A8716B6EDC7B991DC479FA882" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_10E8B31A8716B6EDC7B991DC479FA882" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_10E8B31A8716B6EDC7B991DC479FA882" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_10E8B31A8716B6EDC7B991DC479FA882" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3302FCAD536229FC099191DC479FEB40_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3302FCAD536229FC099191DC479FEB40" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, unvested, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3302FCAD536229FC099191DC479FEB40_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3302FCAD536229FC099191DC479FEB40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3302FCAD536229FC099191DC479FEB40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3302FCAD536229FC099191DC479FEB40" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3302FCAD536229FC099191DC479FEB40" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C94C072CAC4295CF64E691DC479FFC63_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C94C072CAC4295CF64E691DC479FFC63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issued, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C94C072CAC4295CF64E691DC479FFC63_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C94C072CAC4295CF64E691DC479FFC63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C94C072CAC4295CF64E691DC479FFC63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C94C072CAC4295CF64E691DC479FFC63" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_C94C072CAC4295CF64E691DC479FFC63" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_496F61D8FFD2F0A40D1291DC479F55A4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_496F61D8FFD2F0A40D1291DC479F55A4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_496F61D8FFD2F0A40D1291DC479F55A4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_496F61D8FFD2F0A40D1291DC479F55A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_496F61D8FFD2F0A40D1291DC479F55A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_496F61D8FFD2F0A40D1291DC479F55A4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_496F61D8FFD2F0A40D1291DC479F55A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_AF66533E62D106AF25C691E6493F0341_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_AF66533E62D106AF25C691E6493F0341" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_AF66533E62D106AF25C691E6493F0341_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_AF66533E62D106AF25C691E6493F0341" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_AF66533E62D106AF25C691E6493F0341" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_AF66533E62D106AF25C691E6493F0341" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_AF66533E62D106AF25C691E6493F0341" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_15455584F327DCA8040691DC479F8CF0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_15455584F327DCA8040691DC479F8CF0" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, unvested, number of shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_15455584F327DCA8040691DC479F8CF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_15455584F327DCA8040691DC479F8CF0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_15455584F327DCA8040691DC479F8CF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_583A56CEA387C552A63B91DC479FB1E2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_583A56CEA387C552A63B91DC479FB1E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_583A56CEA387C552A63B91DC479FB1E2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_583A56CEA387C552A63B91DC479FB1E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_583A56CEA387C552A63B91DC479FB1E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_583A56CEA387C552A63B91DC479FB1E2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_583A56CEA387C552A63B91DC479FB1E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_AF6C40C773120298590A91DC47A05833_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_AF6C40C773120298590A91DC47A05833" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, weighted average grant date fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_AF6C40C773120298590A91DC47A05833_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_AF6C40C773120298590A91DC47A05833" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_AF6C40C773120298590A91DC47A05833" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_AF6C40C773120298590A91DC47A05833" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_AF6C40C773120298590A91DC47A05833" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_05902430B5C068FB8ECC91DC47A01F83_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_05902430B5C068FB8ECC91DC47A01F83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issued, weighted average grant date fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_05902430B5C068FB8ECC91DC47A01F83_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_05902430B5C068FB8ECC91DC47A01F83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_05902430B5C068FB8ECC91DC47A01F83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_05902430B5C068FB8ECC91DC47A01F83" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_05902430B5C068FB8ECC91DC47A01F83" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D64452115D79ED23F53291DC47A0A4AF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D64452115D79ED23F53291DC47A0A4AF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested, weighted average grant date fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D64452115D79ED23F53291DC47A0A4AF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D64452115D79ED23F53291DC47A0A4AF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D64452115D79ED23F53291DC47A0A4AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D64452115D79ED23F53291DC47A0A4AF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_D64452115D79ED23F53291DC47A0A4AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EA95700C3CB6ABE1F8DD91E76797CC4B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EA95700C3CB6ABE1F8DD91E76797CC4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited, weighted average grant date fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EA95700C3CB6ABE1F8DD91E76797CC4B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EA95700C3CB6ABE1F8DD91E76797CC4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EA95700C3CB6ABE1F8DD91E76797CC4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EA95700C3CB6ABE1F8DD91E76797CC4B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_EA95700C3CB6ABE1F8DD91E76797CC4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_173F05A09C9C82A9269D91DC47A0CDA7_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_173F05A09C9C82A9269D91DC47A0CDA7" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, weighted average grant date fair value (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_173F05A09C9C82A9269D91DC47A0CDA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_173F05A09C9C82A9269D91DC47A0CDA7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_173F05A09C9C82A9269D91DC47A0CDA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_4902D633A153CC55C4B2D3761F901E9D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_2A2D3D1CFCB754F184BAF96B8808C1DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_4902D633A153CC55C4B2D3761F901E9D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_2A2D3D1CFCB754F184BAF96B8808C1DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_2A2D3D1CFCB754F184BAF96B8808C1DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_2A2D3D1CFCB754F184BAF96B8808C1DE" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_2A2D3D1CFCB754F184BAF96B8808C1DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_5C0BD7DFAF58685A4297CA6ACC3B8F0F_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_5C0BD7DFAF58685A4297CA6ACC3B8F0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_5C0BD7DFAF58685A4297CA6ACC3B8F0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5C0BD7DFAF58685A4297CA6ACC3B8F0F" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_5C0BD7DFAF58685A4297CA6ACC3B8F0F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_15D3EF8BFC3A789E6AE0CA6ACC3BA454_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_15D3EF8BFC3A789E6AE0CA6ACC3BA454" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_15D3EF8BFC3A789E6AE0CA6ACC3BA454_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_15D3EF8BFC3A789E6AE0CA6ACC3BA454" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_15D3EF8BFC3A789E6AE0CA6ACC3BA454" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_15D3EF8BFC3A789E6AE0CA6ACC3BA454" xlink:to="lab_us-gaap_AssetsAbstract_15D3EF8BFC3A789E6AE0CA6ACC3BA454" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_9DAAAF0ABA9567692D25CA6ACC3BB6DD_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_9DAAAF0ABA9567692D25CA6ACC3BB6DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_9DAAAF0ABA9567692D25CA6ACC3BB6DD_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_9DAAAF0ABA9567692D25CA6ACC3BB6DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9DAAAF0ABA9567692D25CA6ACC3BB6DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9DAAAF0ABA9567692D25CA6ACC3BB6DD" xlink:to="lab_us-gaap_AssetsCurrentAbstract_9DAAAF0ABA9567692D25CA6ACC3BB6DD" xlink:type="arc" />
    <link:label id="lab_us-gaap_Cash_AF0C739C84F7D24B37BECA6ACC3B2240_terseLabel_en-US" xlink:label="lab_us-gaap_Cash_AF0C739C84F7D24B37BECA6ACC3B2240" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_Cash_AF0C739C84F7D24B37BECA6ACC3B2240_label_en-US" xlink:label="lab_us-gaap_Cash_AF0C739C84F7D24B37BECA6ACC3B2240" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_AF0C739C84F7D24B37BECA6ACC3B2240" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash_AF0C739C84F7D24B37BECA6ACC3B2240" xlink:to="lab_us-gaap_Cash_AF0C739C84F7D24B37BECA6ACC3B2240" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_21EEFCF80D62FD7B59ACCA6ACC3B2A45_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent_21EEFCF80D62FD7B59ACCA6ACC3B2A45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_21EEFCF80D62FD7B59ACCA6ACC3B2A45_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent_21EEFCF80D62FD7B59ACCA6ACC3B2A45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_21EEFCF80D62FD7B59ACCA6ACC3B2A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent_21EEFCF80D62FD7B59ACCA6ACC3B2A45" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent_21EEFCF80D62FD7B59ACCA6ACC3B2A45" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_542DA15060335927BFFFCA6ACC402464_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_542DA15060335927BFFFCA6ACC402464" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_542DA15060335927BFFFCA6ACC402464_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_542DA15060335927BFFFCA6ACC402464" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_542DA15060335927BFFFCA6ACC402464" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_542DA15060335927BFFFCA6ACC402464" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_542DA15060335927BFFFCA6ACC402464" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_88223B2465F18A2B1D6ACA6ACC41CC5F_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_88223B2465F18A2B1D6ACA6ACC41CC5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_88223B2465F18A2B1D6ACA6ACC41CC5F_label_en-US" xlink:label="lab_us-gaap_InventoryNet_88223B2465F18A2B1D6ACA6ACC41CC5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_88223B2465F18A2B1D6ACA6ACC41CC5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_88223B2465F18A2B1D6ACA6ACC41CC5F" xlink:to="lab_us-gaap_InventoryNet_88223B2465F18A2B1D6ACA6ACC41CC5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E5A1D850C128E420FB6CA6ACC41D595_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E5A1D850C128E420FB6CA6ACC41D595" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E5A1D850C128E420FB6CA6ACC41D595_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E5A1D850C128E420FB6CA6ACC41D595" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E5A1D850C128E420FB6CA6ACC41D595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E5A1D850C128E420FB6CA6ACC41D595" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1E5A1D850C128E420FB6CA6ACC41D595" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_33F32C1186A548A98390CA6ACC4190C5_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_33F32C1186A548A98390CA6ACC4190C5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_33F32C1186A548A98390CA6ACC4190C5_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_33F32C1186A548A98390CA6ACC4190C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_33F32C1186A548A98390CA6ACC4190C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_33F32C1186A548A98390CA6ACC4190C5" xlink:to="lab_us-gaap_AssetsCurrent_33F32C1186A548A98390CA6ACC4190C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_8D122E0F826B8B713BF6CA6ACC414F83_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_8D122E0F826B8B713BF6CA6ACC414F83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_8D122E0F826B8B713BF6CA6ACC414F83_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_8D122E0F826B8B713BF6CA6ACC414F83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8D122E0F826B8B713BF6CA6ACC414F83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_8D122E0F826B8B713BF6CA6ACC414F83" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_8D122E0F826B8B713BF6CA6ACC414F83" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_AF6DE80217C070C9C7CFCA6ACC414C9A_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_AF6DE80217C070C9C7CFCA6ACC414C9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_AF6DE80217C070C9C7CFCA6ACC414C9A_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_AF6DE80217C070C9C7CFCA6ACC414C9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_AF6DE80217C070C9C7CFCA6ACC414C9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_AF6DE80217C070C9C7CFCA6ACC414C9A" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_AF6DE80217C070C9C7CFCA6ACC414C9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_17433416F20E41BAA33ACA6ACC414D95_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_17433416F20E41BAA33ACA6ACC414D95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_17433416F20E41BAA33ACA6ACC414D95_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_17433416F20E41BAA33ACA6ACC414D95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_17433416F20E41BAA33ACA6ACC414D95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_17433416F20E41BAA33ACA6ACC414D95" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_17433416F20E41BAA33ACA6ACC414D95" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_BA4981CE6854A5F1DA19CA6ACC414BD4_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_BA4981CE6854A5F1DA19CA6ACC414BD4" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_BA4981CE6854A5F1DA19CA6ACC414BD4_label_en-US" xlink:label="lab_us-gaap_Assets_BA4981CE6854A5F1DA19CA6ACC414BD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_BA4981CE6854A5F1DA19CA6ACC414BD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_BA4981CE6854A5F1DA19CA6ACC414BD4" xlink:to="lab_us-gaap_Assets_BA4981CE6854A5F1DA19CA6ACC414BD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F65C9C14BB33133742DCCA6ACC4174AB_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F65C9C14BB33133742DCCA6ACC4174AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F65C9C14BB33133742DCCA6ACC4174AB_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F65C9C14BB33133742DCCA6ACC4174AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F65C9C14BB33133742DCCA6ACC4174AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F65C9C14BB33133742DCCA6ACC4174AB" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_F65C9C14BB33133742DCCA6ACC4174AB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_ABA9E90D67F52486978BCA6ACC4130B6_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_ABA9E90D67F52486978BCA6ACC4130B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_ABA9E90D67F52486978BCA6ACC4130B6_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_ABA9E90D67F52486978BCA6ACC4130B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_ABA9E90D67F52486978BCA6ACC4130B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ABA9E90D67F52486978BCA6ACC4130B6" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_ABA9E90D67F52486978BCA6ACC4130B6" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_6FECACF852AEDFFECAC0CA6ACC41C10E_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_6FECACF852AEDFFECAC0CA6ACC41C10E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_6FECACF852AEDFFECAC0CA6ACC41C10E_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_6FECACF852AEDFFECAC0CA6ACC41C10E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_6FECACF852AEDFFECAC0CA6ACC41C10E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_6FECACF852AEDFFECAC0CA6ACC41C10E" xlink:to="lab_us-gaap_AccountsPayableCurrent_6FECACF852AEDFFECAC0CA6ACC41C10E" xlink:type="arc" />
    <link:label id="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4_terseLabel_en-US" xlink:label="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4_label_en-US" xlink:label="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Expenses And Other Current Liabilities</link:label>
    <link:label id="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4_documentation_en-US" xlink:label="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Expenses And Other Current Liabilities</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_AccruedExpensesAndOtherCurrentLiabilities" xlink:label="loc_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4" xlink:to="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_59459F785F0A1BEE8E71CA6ACC41F4B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_333881918167E6E60607CA6ACC4148DB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_333881918167E6E60607CA6ACC4148DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_333881918167E6E60607CA6ACC4148DB_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_333881918167E6E60607CA6ACC4148DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_333881918167E6E60607CA6ACC4148DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_333881918167E6E60607CA6ACC4148DB" xlink:to="lab_us-gaap_DeferredRevenueCurrent_333881918167E6E60607CA6ACC4148DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRentCreditCurrent_FE9862CABA4811698AD9CA6ACC413B78_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditCurrent_FE9862CABA4811698AD9CA6ACC413B78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent, current portion</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditCurrent_FE9862CABA4811698AD9CA6ACC413B78_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditCurrent_FE9862CABA4811698AD9CA6ACC413B78" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Rent Credit, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRentCreditCurrent" xlink:label="loc_us-gaap_DeferredRentCreditCurrent_FE9862CABA4811698AD9CA6ACC413B78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditCurrent_FE9862CABA4811698AD9CA6ACC413B78" xlink:to="lab_us-gaap_DeferredRentCreditCurrent_FE9862CABA4811698AD9CA6ACC413B78" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_033BFAE9EF383990318DCA6ACC423BA7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_033BFAE9EF383990318DCA6ACC423BA7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_033BFAE9EF383990318DCA6ACC423BA7_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_033BFAE9EF383990318DCA6ACC423BA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_033BFAE9EF383990318DCA6ACC423BA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_033BFAE9EF383990318DCA6ACC423BA7" xlink:to="lab_us-gaap_LiabilitiesCurrent_033BFAE9EF383990318DCA6ACC423BA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_643801D3992BEB350A24CA6ACC42B6FD_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_643801D3992BEB350A24CA6ACC42B6FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent, net of current portion</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_643801D3992BEB350A24CA6ACC42B6FD_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_643801D3992BEB350A24CA6ACC42B6FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Rent Credit, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_643801D3992BEB350A24CA6ACC42B6FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditNoncurrent_643801D3992BEB350A24CA6ACC42B6FD" xlink:to="lab_us-gaap_DeferredRentCreditNoncurrent_643801D3992BEB350A24CA6ACC42B6FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_F822C7191E80B36F7806CA6ACC42DEC8_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_F822C7191E80B36F7806CA6ACC42DEC8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_F822C7191E80B36F7806CA6ACC42DEC8_label_en-US" xlink:label="lab_us-gaap_Liabilities_F822C7191E80B36F7806CA6ACC42DEC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_F822C7191E80B36F7806CA6ACC42DEC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_F822C7191E80B36F7806CA6ACC42DEC8" xlink:to="lab_us-gaap_Liabilities_F822C7191E80B36F7806CA6ACC42DEC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_BCF02C029EFCF4850EB0CA6ACC425D64_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_BCF02C029EFCF4850EB0CA6ACC425D64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_BCF02C029EFCF4850EB0CA6ACC425D64_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_BCF02C029EFCF4850EB0CA6ACC425D64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_BCF02C029EFCF4850EB0CA6ACC425D64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_BCF02C029EFCF4850EB0CA6ACC425D64" xlink:to="lab_us-gaap_StockholdersEquityAbstract_BCF02C029EFCF4850EB0CA6ACC425D64" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockValue_487F6348903D58BE1CABCA6ACC42E1D2_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue_487F6348903D58BE1CABCA6ACC42E1D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.0001 par value; 10,000,000 shares authorized at March 31, 2017 and December 31, 2016; none issued or outstanding at March 31, 2017 and December 31, 2016</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_487F6348903D58BE1CABCA6ACC42E1D2_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue_487F6348903D58BE1CABCA6ACC42E1D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_487F6348903D58BE1CABCA6ACC42E1D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue_487F6348903D58BE1CABCA6ACC42E1D2" xlink:to="lab_us-gaap_PreferredStockValue_487F6348903D58BE1CABCA6ACC42E1D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_C5BC3C4585A65F829A9DCA6ACC425A24_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_C5BC3C4585A65F829A9DCA6ACC425A24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.0001 par value; 100,000,000 shares authorized at March 31, 2017 and December 31, 2016; 17,970,590 shares issued at March 31, 2017 and December 31, 2016, and 17,029,249 and 16,773,798 shares outstanding at March 31, 2017 and December 31, 2016, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_C5BC3C4585A65F829A9DCA6ACC425A24_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_C5BC3C4585A65F829A9DCA6ACC425A24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_C5BC3C4585A65F829A9DCA6ACC425A24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_C5BC3C4585A65F829A9DCA6ACC425A24" xlink:to="lab_us-gaap_CommonStockValue_C5BC3C4585A65F829A9DCA6ACC425A24" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_D6E2966A931FC5C058C7CA6ACC424863_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_D6E2966A931FC5C058C7CA6ACC424863" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_D6E2966A931FC5C058C7CA6ACC424863_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_D6E2966A931FC5C058C7CA6ACC424863" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_D6E2966A931FC5C058C7CA6ACC424863" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_D6E2966A931FC5C058C7CA6ACC424863" xlink:to="lab_us-gaap_AdditionalPaidInCapital_D6E2966A931FC5C058C7CA6ACC424863" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0E1AE349D27D037E5D8BCA6ACC42DD26_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0E1AE349D27D037E5D8BCA6ACC42DD26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0E1AE349D27D037E5D8BCA6ACC42DD26_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0E1AE349D27D037E5D8BCA6ACC42DD26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0E1AE349D27D037E5D8BCA6ACC42DD26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0E1AE349D27D037E5D8BCA6ACC42DD26" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0E1AE349D27D037E5D8BCA6ACC42DD26" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_329254C92450B57A72FDCA6ACC427C8A_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_329254C92450B57A72FDCA6ACC427C8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_329254C92450B57A72FDCA6ACC427C8A_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_329254C92450B57A72FDCA6ACC427C8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_329254C92450B57A72FDCA6ACC427C8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_329254C92450B57A72FDCA6ACC427C8A" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_329254C92450B57A72FDCA6ACC427C8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_1BD19994A5348E15E1A5CA6ACC42B3F5_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_1BD19994A5348E15E1A5CA6ACC42B3F5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_1BD19994A5348E15E1A5CA6ACC42B3F5_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_1BD19994A5348E15E1A5CA6ACC42B3F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_1BD19994A5348E15E1A5CA6ACC42B3F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_1BD19994A5348E15E1A5CA6ACC42B3F5" xlink:to="lab_us-gaap_StockholdersEquity_1BD19994A5348E15E1A5CA6ACC42B3F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_3F780E1583F0E8F0531DCA6ACC423E92_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_3F780E1583F0E8F0531DCA6ACC423E92" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_3F780E1583F0E8F0531DCA6ACC423E92_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_3F780E1583F0E8F0531DCA6ACC423E92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3F780E1583F0E8F0531DCA6ACC423E92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_3F780E1583F0E8F0531DCA6ACC423E92" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_3F780E1583F0E8F0531DCA6ACC423E92" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5FF4C976A25655C463DBD3761FA722B4_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7D612C1DB6EC534BAF018BA4C914A382" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7D612C1DB6EC534BAF018BA4C914A382" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7D612C1DB6EC534BAF018BA4C914A382" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7D612C1DB6EC534BAF018BA4C914A382" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_147EDBA1379A2B5A74BDD3761FA70D5A_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_D4261306D99D50F88C91AB514BF8ED46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_147EDBA1379A2B5A74BDD3761FA70D5A_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_D4261306D99D50F88C91AB514BF8ED46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_D4261306D99D50F88C91AB514BF8ED46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_D4261306D99D50F88C91AB514BF8ED46" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_D4261306D99D50F88C91AB514BF8ED46" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_8ED30693B06311D1BB50D3761FE54D0B_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_D02DAAAB47B6587A829EF7C322C6E535" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of significant accounting policies and recent accounting pronouncements</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_8ED30693B06311D1BB50D3761FE54D0B_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_D02DAAAB47B6587A829EF7C322C6E535" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_D02DAAAB47B6587A829EF7C322C6E535" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_D02DAAAB47B6587A829EF7C322C6E535" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_D02DAAAB47B6587A829EF7C322C6E535" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_E49516993795E930B761541BF8BA9938_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1C0F17B536B557D58976A0433A47022A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_E49516993795E930B761541BF8BA9938_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1C0F17B536B557D58976A0433A47022A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1C0F17B536B557D58976A0433A47022A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1C0F17B536B557D58976A0433A47022A" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_1C0F17B536B557D58976A0433A47022A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_55ABD254624BCF6307D3D3761FAC1E70_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract_B597B4F05961525ABDA70348B358F89D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_B597B4F05961525ABDA70348B358F89D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_B597B4F05961525ABDA70348B358F89D" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract_B597B4F05961525ABDA70348B358F89D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_D45ABFB1040D14D8DA23D3761FAC3BFB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_A69AAAADEF4C505DA2C202D617D2E1FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of accrued expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_D45ABFB1040D14D8DA23D3761FAC3BFB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_A69AAAADEF4C505DA2C202D617D2E1FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_A69AAAADEF4C505DA2C202D617D2E1FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_A69AAAADEF4C505DA2C202D617D2E1FB" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_A69AAAADEF4C505DA2C202D617D2E1FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_FEE161A034C687188671D3761FAC40CD_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F2230CFD89355DB9B61AE468AC3B59E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_FEE161A034C687188671D3761FAC40CD_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F2230CFD89355DB9B61AE468AC3B59E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F2230CFD89355DB9B61AE468AC3B59E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F2230CFD89355DB9B61AE468AC3B59E5" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_F2230CFD89355DB9B61AE468AC3B59E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A90AF266C57910217C9791DC47836A45_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A90AF266C57910217C9791DC47836A45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A90AF266C57910217C9791DC47836A45_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A90AF266C57910217C9791DC47836A45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A90AF266C57910217C9791DC47836A45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A90AF266C57910217C9791DC47836A45" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A90AF266C57910217C9791DC47836A45" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0CA5D0B4A4ED7472FE5791DC4783FC55_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0CA5D0B4A4ED7472FE5791DC4783FC55" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Shares outstanding, Beginning Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0CA5D0B4A4ED7472FE5791DC4783FC55_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0CA5D0B4A4ED7472FE5791DC4783FC55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0CA5D0B4A4ED7472FE5791DC4783FC55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0CA5D0B4A4ED7472FE5791DC4783FC55" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0CA5D0B4A4ED7472FE5791DC4783FC55" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_BF97EB4DC010601137A291DC47839381_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_BF97EB4DC010601137A291DC47839381" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares granted</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_BF97EB4DC010601137A291DC47839381_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_BF97EB4DC010601137A291DC47839381" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_BF97EB4DC010601137A291DC47839381" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_BF97EB4DC010601137A291DC47839381" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_BF97EB4DC010601137A291DC47839381" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81AB6EEF1EA973DAF05991DC4783A2AE_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81AB6EEF1EA973DAF05991DC4783A2AE" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Shares exercised</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81AB6EEF1EA973DAF05991DC4783A2AE_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81AB6EEF1EA973DAF05991DC4783A2AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81AB6EEF1EA973DAF05991DC4783A2AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81AB6EEF1EA973DAF05991DC4783A2AE" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_81AB6EEF1EA973DAF05991DC4783A2AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_AB48566A6D37EDA85F5B91DC4784177F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_AB48566A6D37EDA85F5B91DC4784177F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares canceled or forfeited</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_AB48566A6D37EDA85F5B91DC4784177F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_AB48566A6D37EDA85F5B91DC4784177F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_AB48566A6D37EDA85F5B91DC4784177F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_AB48566A6D37EDA85F5B91DC4784177F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_AB48566A6D37EDA85F5B91DC4784177F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A9FF6449457E3D3B172891DC47845353_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A9FF6449457E3D3B172891DC47845353" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Shares outstanding, Ending Balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A9FF6449457E3D3B172891DC47845353" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A9FF6449457E3D3B172891DC47845353" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_A9FF6449457E3D3B172891DC47845353" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1E5F2CF25EA925B8F9F291DC47843592_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1E5F2CF25EA925B8F9F291DC47843592" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1E5F2CF25EA925B8F9F291DC47843592_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1E5F2CF25EA925B8F9F291DC47843592" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1E5F2CF25EA925B8F9F291DC47843592" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1E5F2CF25EA925B8F9F291DC47843592" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_1E5F2CF25EA925B8F9F291DC47843592" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6495C7F3A68A73F00AE791DC478493F9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6495C7F3A68A73F00AE791DC478493F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares vested or expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6495C7F3A68A73F00AE791DC478493F9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6495C7F3A68A73F00AE791DC478493F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6495C7F3A68A73F00AE791DC478493F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6495C7F3A68A73F00AE791DC478493F9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_6495C7F3A68A73F00AE791DC478493F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0A671995E9A9491E1D8591DC4784E239_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0A671995E9A9491E1D8591DC4784E239" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0A671995E9A9491E1D8591DC4784E239_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0A671995E9A9491E1D8591DC4784E239" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0A671995E9A9491E1D8591DC4784E239" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0A671995E9A9491E1D8591DC4784E239" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0A671995E9A9491E1D8591DC4784E239" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2C1054D3A34B5CAF3B1C91DC47848285_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2C1054D3A34B5CAF3B1C91DC47848285" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Shares outstanding, weighted-average exercise price, Beginning Balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2C1054D3A34B5CAF3B1C91DC47848285_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2C1054D3A34B5CAF3B1C91DC47848285" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2C1054D3A34B5CAF3B1C91DC47848285" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2C1054D3A34B5CAF3B1C91DC47848285" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2C1054D3A34B5CAF3B1C91DC47848285" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EC09301A9C3D2A8CC08991DC47843FD7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EC09301A9C3D2A8CC08991DC47843FD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares granted, weighted-average exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EC09301A9C3D2A8CC08991DC47843FD7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EC09301A9C3D2A8CC08991DC47843FD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EC09301A9C3D2A8CC08991DC47843FD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EC09301A9C3D2A8CC08991DC47843FD7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_EC09301A9C3D2A8CC08991DC47843FD7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CE648A026D7461705CD191DC4784DFCF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CE648A026D7461705CD191DC4784DFCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares exercised, weighted-average exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CE648A026D7461705CD191DC4784DFCF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CE648A026D7461705CD191DC4784DFCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CE648A026D7461705CD191DC4784DFCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CE648A026D7461705CD191DC4784DFCF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_CE648A026D7461705CD191DC4784DFCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15EC7AF44E27C8B3317A91DC478A319A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15EC7AF44E27C8B3317A91DC478A319A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares canceled or forfeited, weighted-average exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15EC7AF44E27C8B3317A91DC478A319A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15EC7AF44E27C8B3317A91DC478A319A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15EC7AF44E27C8B3317A91DC478A319A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15EC7AF44E27C8B3317A91DC478A319A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_15EC7AF44E27C8B3317A91DC478A319A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C3C17218E430344B676091DC478AA56A_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C3C17218E430344B676091DC478AA56A" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Shares outstanding, weighted-average exercise price, Ending Balance (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C3C17218E430344B676091DC478AA56A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C3C17218E430344B676091DC478AA56A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_C3C17218E430344B676091DC478AA56A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_58D19066381BB732979291DC478A1DCA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_58D19066381BB732979291DC478A1DCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares exercisable, weighted-average exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_58D19066381BB732979291DC478A1DCA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_58D19066381BB732979291DC478A1DCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_58D19066381BB732979291DC478A1DCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_58D19066381BB732979291DC478A1DCA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_58D19066381BB732979291DC478A1DCA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_4BC5DD9BB3291A4845C791DC478B10BE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_4BC5DD9BB3291A4845C791DC478B10BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares vested or expected to vest, weighted-average exercise price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_4BC5DD9BB3291A4845C791DC478B10BE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_4BC5DD9BB3291A4845C791DC478B10BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_4BC5DD9BB3291A4845C791DC478B10BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_4BC5DD9BB3291A4845C791DC478B10BE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_4BC5DD9BB3291A4845C791DC478B10BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_71F1748A230F9087FF4D91DC478B31BC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_71F1748A230F9087FF4D91DC478B31BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_71F1748A230F9087FF4D91DC478B31BC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_71F1748A230F9087FF4D91DC478B31BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_71F1748A230F9087FF4D91DC478B31BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_71F1748A230F9087FF4D91DC478B31BC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_71F1748A230F9087FF4D91DC478B31BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7177160F84C7D1CA89A391DC478BEF6E_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7177160F84C7D1CA89A391DC478BEF6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, weighted-average remaining contractual term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7177160F84C7D1CA89A391DC478BEF6E_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7177160F84C7D1CA89A391DC478BEF6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7177160F84C7D1CA89A391DC478BEF6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7177160F84C7D1CA89A391DC478BEF6E" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7177160F84C7D1CA89A391DC478BEF6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9E400CC0B2846A45503491DC478BD75E_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9E400CC0B2846A45503491DC478BD75E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, weighted-average remaining contractual term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9E400CC0B2846A45503491DC478BD75E_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9E400CC0B2846A45503491DC478BD75E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9E400CC0B2846A45503491DC478BD75E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9E400CC0B2846A45503491DC478BD75E" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_9E400CC0B2846A45503491DC478BD75E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_225566C94474FC7B194191DC478BAD4F_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_225566C94474FC7B194191DC478BAD4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested or expected to vest, weighted-average remaining contractual term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_225566C94474FC7B194191DC478BAD4F_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_225566C94474FC7B194191DC478BAD4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_225566C94474FC7B194191DC478BAD4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_225566C94474FC7B194191DC478BAD4F" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_225566C94474FC7B194191DC478BAD4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C72767414E265C31CA7F91DC478B9347_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C72767414E265C31CA7F91DC478B9347" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C72767414E265C31CA7F91DC478B9347_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C72767414E265C31CA7F91DC478B9347" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C72767414E265C31CA7F91DC478B9347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C72767414E265C31CA7F91DC478B9347" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_C72767414E265C31CA7F91DC478B9347" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_EAFE5E4EB9E94A24622691DC478B03C7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_EAFE5E4EB9E94A24622691DC478B03C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_EAFE5E4EB9E94A24622691DC478B03C7_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_EAFE5E4EB9E94A24622691DC478B03C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_EAFE5E4EB9E94A24622691DC478B03C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_EAFE5E4EB9E94A24622691DC478B03C7" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_EAFE5E4EB9E94A24622691DC478B03C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3BADD0B07AE4D927C01E91DC478B1A84_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3BADD0B07AE4D927C01E91DC478B1A84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested or expected to vest, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3BADD0B07AE4D927C01E91DC478B1A84_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3BADD0B07AE4D927C01E91DC478B1A84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3BADD0B07AE4D927C01E91DC478B1A84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3BADD0B07AE4D927C01E91DC478B1A84" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3BADD0B07AE4D927C01E91DC478B1A84" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_D0502B7477B622492F7F0436E30DB4C5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_FFDA4CBF02E95DCDB6487B4B969B4F0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_D0502B7477B622492F7F0436E30DB4C5_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_FFDA4CBF02E95DCDB6487B4B969B4F0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_FFDA4CBF02E95DCDB6487B4B969B4F0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_FFDA4CBF02E95DCDB6487B4B969B4F0E" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_FFDA4CBF02E95DCDB6487B4B969B4F0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_499C13BB3DFF406A2BEDD3761FCE954A_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_E8CAA729515D5515AAD35366EF3C640F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_E8CAA729515D5515AAD35366EF3C640F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E8CAA729515D5515AAD35366EF3C640F" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_E8CAA729515D5515AAD35366EF3C640F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_363DDD59C85716058DC0D3761FCEB8AA_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_D170C1D038595A4AB68432B153A61319" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_363DDD59C85716058DC0D3761FCEB8AA_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_D170C1D038595A4AB68432B153A61319" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_D170C1D038595A4AB68432B153A61319" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_D170C1D038595A4AB68432B153A61319" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_D170C1D038595A4AB68432B153A61319" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_186A0CF5A7E64666CDF278F10FE281C9_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract_774FB5EB024659709171B93CAD0C1077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_774FB5EB024659709171B93CAD0C1077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_774FB5EB024659709171B93CAD0C1077" xlink:to="lab_us-gaap_InventoryDisclosureAbstract_774FB5EB024659709171B93CAD0C1077" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_8F309C74B9A53411789778F10FE34A3D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_753CE81334C3500CAB063E15600AD997" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_8F309C74B9A53411789778F10FE34A3D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_753CE81334C3500CAB063E15600AD997" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_753CE81334C3500CAB063E15600AD997" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_753CE81334C3500CAB063E15600AD997" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_753CE81334C3500CAB063E15600AD997" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_1C45FE7041B44BCF4480CA51BB285670_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_1C45FE7041B44BCF4480CA51BB285670" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_1C45FE7041B44BCF4480CA51BB285670_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_1C45FE7041B44BCF4480CA51BB285670" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_1C45FE7041B44BCF4480CA51BB285670" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_1C45FE7041B44BCF4480CA51BB285670" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_1C45FE7041B44BCF4480CA51BB285670" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_229046911C10F9ED1DDDCA51BB28644C_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_229046911C10F9ED1DDDCA51BB28644C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_229046911C10F9ED1DDDCA51BB28644C_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_229046911C10F9ED1DDDCA51BB28644C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_229046911C10F9ED1DDDCA51BB28644C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_229046911C10F9ED1DDDCA51BB28644C" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_229046911C10F9ED1DDDCA51BB28644C" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_E0558B78BBD4E83B62F0CA51BB28CB7E_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_E0558B78BBD4E83B62F0CA51BB28CB7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_E0558B78BBD4E83B62F0CA51BB28CB7E_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_E0558B78BBD4E83B62F0CA51BB28CB7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_E0558B78BBD4E83B62F0CA51BB28CB7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_E0558B78BBD4E83B62F0CA51BB28CB7E" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_E0558B78BBD4E83B62F0CA51BB28CB7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4C8B6925482A5A4EAB0FCA51BB28F127_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4C8B6925482A5A4EAB0FCA51BB28F127" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">US government agency securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4C8B6925482A5A4EAB0FCA51BB28F127_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4C8B6925482A5A4EAB0FCA51BB28F127" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4C8B6925482A5A4EAB0FCA51BB28F127" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4C8B6925482A5A4EAB0FCA51BB28F127" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4C8B6925482A5A4EAB0FCA51BB28F127" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommercialPaperMember_A7510809CBDDB056A61DCA51BB28E504_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_A7510809CBDDB056A61DCA51BB28E504" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_A7510809CBDDB056A61DCA51BB28E504_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember_A7510809CBDDB056A61DCA51BB28E504" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_A7510809CBDDB056A61DCA51BB28E504" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember_A7510809CBDDB056A61DCA51BB28E504" xlink:to="lab_us-gaap_CommercialPaperMember_A7510809CBDDB056A61DCA51BB28E504" xlink:type="arc" />
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_092679CE29B698835F3ECA51BB282EDF_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_092679CE29B698835F3ECA51BB282EDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_092679CE29B698835F3ECA51BB282EDF_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember_092679CE29B698835F3ECA51BB282EDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_092679CE29B698835F3ECA51BB282EDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember_092679CE29B698835F3ECA51BB282EDF" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember_092679CE29B698835F3ECA51BB282EDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A81110AA16BC7FE8D452CA51BB28A06F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A81110AA16BC7FE8D452CA51BB28A06F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A81110AA16BC7FE8D452CA51BB28A06F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A81110AA16BC7FE8D452CA51BB28A06F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A81110AA16BC7FE8D452CA51BB28A06F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A81110AA16BC7FE8D452CA51BB28A06F" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_A81110AA16BC7FE8D452CA51BB28A06F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_85941322FAFCA7E41F0ACA51BB28617C_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_85941322FAFCA7E41F0ACA51BB28617C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_85941322FAFCA7E41F0ACA51BB28617C_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_85941322FAFCA7E41F0ACA51BB28617C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_85941322FAFCA7E41F0ACA51BB28617C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_85941322FAFCA7E41F0ACA51BB28617C" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_85941322FAFCA7E41F0ACA51BB28617C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_FFACF7DCBA5B3A0B7DFACA51BB28C47E_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_FFACF7DCBA5B3A0B7DFACA51BB28C47E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_FFACF7DCBA5B3A0B7DFACA51BB28C47E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_FFACF7DCBA5B3A0B7DFACA51BB28C47E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_FFACF7DCBA5B3A0B7DFACA51BB28C47E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_FFACF7DCBA5B3A0B7DFACA51BB28C47E" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_FFACF7DCBA5B3A0B7DFACA51BB28C47E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C00236B9CE72A3FEAB23CA51BB299499_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C00236B9CE72A3FEAB23CA51BB299499" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C00236B9CE72A3FEAB23CA51BB299499_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C00236B9CE72A3FEAB23CA51BB299499" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C00236B9CE72A3FEAB23CA51BB299499" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C00236B9CE72A3FEAB23CA51BB299499" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_C00236B9CE72A3FEAB23CA51BB299499" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_0CD146354756C954400BCA51BB29D069_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_0CD146354756C954400BCA51BB29D069" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_0CD146354756C954400BCA51BB29D069_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_0CD146354756C954400BCA51BB29D069" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_0CD146354756C954400BCA51BB29D069" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_0CD146354756C954400BCA51BB29D069" xlink:to="lab_us-gaap_AvailableForSaleSecurities_0CD146354756C954400BCA51BB29D069" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_F4CA67A1AA5C0A77AAB1CA51BB291E09_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_F4CA67A1AA5C0A77AAB1CA51BB291E09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of debt securities held</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_F4CA67A1AA5C0A77AAB1CA51BB291E09_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_F4CA67A1AA5C0A77AAB1CA51BB291E09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_F4CA67A1AA5C0A77AAB1CA51BB291E09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_F4CA67A1AA5C0A77AAB1CA51BB291E09" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1_F4CA67A1AA5C0A77AAB1CA51BB291E09" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_DB6945F9F17B0D6F750ECA51BB290353_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_DB6945F9F17B0D6F750ECA51BB290353" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate fair value of debt securities in an unrealized loss position</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_DB6945F9F17B0D6F750ECA51BB290353_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_DB6945F9F17B0D6F750ECA51BB290353" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_DB6945F9F17B0D6F750ECA51BB290353" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_DB6945F9F17B0D6F750ECA51BB290353" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue_DB6945F9F17B0D6F750ECA51BB290353" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_B1C915B32AB4A5463560CA51BB94B428_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_B1C915B32AB4A5463560CA51BB94B428" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_B1C915B32AB4A5463560CA51BB94B428" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_B1C915B32AB4A5463560CA51BB94B428" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_B1C915B32AB4A5463560CA51BB94B428" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_112FD1BF68CC0580D0DFCA51BB9A8C3F_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_112FD1BF68CC0580D0DFCA51BB9A8C3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_112FD1BF68CC0580D0DFCA51BB9A8C3F_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_112FD1BF68CC0580D0DFCA51BB9A8C3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_112FD1BF68CC0580D0DFCA51BB9A8C3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_112FD1BF68CC0580D0DFCA51BB9A8C3F" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_112FD1BF68CC0580D0DFCA51BB9A8C3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_A8100E4D7E51F8BCD835CA51BB9A5FAA_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_A8100E4D7E51F8BCD835CA51BB9A5FAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_A8100E4D7E51F8BCD835CA51BB9A5FAA_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_A8100E4D7E51F8BCD835CA51BB9A5FAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_A8100E4D7E51F8BCD835CA51BB9A5FAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_A8100E4D7E51F8BCD835CA51BB9A5FAA" xlink:to="lab_us-gaap_NetIncomeLoss_A8100E4D7E51F8BCD835CA51BB9A5FAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_671E2A1EF215164AA133CA51BB9A89D7_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_671E2A1EF215164AA133CA51BB9A89D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_671E2A1EF215164AA133CA51BB9A89D7_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_671E2A1EF215164AA133CA51BB9A89D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_671E2A1EF215164AA133CA51BB9A89D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_671E2A1EF215164AA133CA51BB9A89D7" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_671E2A1EF215164AA133CA51BB9A89D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_Depreciation_A73EF691274185E6D419CA51BB9A24ED_verboseLabel_en-US" xlink:label="lab_us-gaap_Depreciation_A73EF691274185E6D419CA51BB9A24ED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_A73EF691274185E6D419CA51BB9A24ED_label_en-US" xlink:label="lab_us-gaap_Depreciation_A73EF691274185E6D419CA51BB9A24ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_A73EF691274185E6D419CA51BB9A24ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation_A73EF691274185E6D419CA51BB9A24ED" xlink:to="lab_us-gaap_Depreciation_A73EF691274185E6D419CA51BB9A24ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_860E326D5DF6FF6089C4CA51BB9ABEF9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_860E326D5DF6FF6089C4CA51BB9ABEF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_860E326D5DF6FF6089C4CA51BB9ABEF9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_860E326D5DF6FF6089C4CA51BB9ABEF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_860E326D5DF6FF6089C4CA51BB9ABEF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_860E326D5DF6FF6089C4CA51BB9ABEF9" xlink:to="lab_us-gaap_ShareBasedCompensation_860E326D5DF6FF6089C4CA51BB9ABEF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_3ACCEAA81ED16D01158FCA51BB9AB2B9_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_3ACCEAA81ED16D01158FCA51BB9AB2B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization and accretion on investments</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_3ACCEAA81ED16D01158FCA51BB9AB2B9_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_3ACCEAA81ED16D01158FCA51BB9AB2B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Amortization of Premium</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InvestmentIncomeAmortizationOfPremium" xlink:label="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_3ACCEAA81ED16D01158FCA51BB9AB2B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeAmortizationOfPremium_3ACCEAA81ED16D01158FCA51BB9AB2B9" xlink:to="lab_us-gaap_InvestmentIncomeAmortizationOfPremium_3ACCEAA81ED16D01158FCA51BB9AB2B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E256E985A4E7E39E3D1CCA51BB9A4071_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E256E985A4E7E39E3D1CCA51BB9A4071" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E256E985A4E7E39E3D1CCA51BB9A4071_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E256E985A4E7E39E3D1CCA51BB9A4071" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E256E985A4E7E39E3D1CCA51BB9A4071" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E256E985A4E7E39E3D1CCA51BB9A4071" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_E256E985A4E7E39E3D1CCA51BB9A4071" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_5CEBDF4B4F23433338C5CA51BB9AA6D8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_5CEBDF4B4F23433338C5CA51BB9AA6D8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_5CEBDF4B4F23433338C5CA51BB9AA6D8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_5CEBDF4B4F23433338C5CA51BB9AA6D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5CEBDF4B4F23433338C5CA51BB9AA6D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5CEBDF4B4F23433338C5CA51BB9AA6D8" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_5CEBDF4B4F23433338C5CA51BB9AA6D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_63C2C14697AA3439BB36CA51BB9A3199_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_63C2C14697AA3439BB36CA51BB9A3199" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_63C2C14697AA3439BB36CA51BB9A3199_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_63C2C14697AA3439BB36CA51BB9A3199" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_63C2C14697AA3439BB36CA51BB9A3199" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_63C2C14697AA3439BB36CA51BB9A3199" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_63C2C14697AA3439BB36CA51BB9A3199" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9B679A1FF91B9F7E7BB0CA51BB9A537B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9B679A1FF91B9F7E7BB0CA51BB9A537B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9B679A1FF91B9F7E7BB0CA51BB9A537B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9B679A1FF91B9F7E7BB0CA51BB9A537B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9B679A1FF91B9F7E7BB0CA51BB9A537B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9B679A1FF91B9F7E7BB0CA51BB9A537B" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_9B679A1FF91B9F7E7BB0CA51BB9A537B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_BD248FCDBCFEB004DC8CCA51BB9AE16F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_BD248FCDBCFEB004DC8CCA51BB9AE16F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_BD248FCDBCFEB004DC8CCA51BB9AE16F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_BD248FCDBCFEB004DC8CCA51BB9AE16F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_BD248FCDBCFEB004DC8CCA51BB9AE16F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_BD248FCDBCFEB004DC8CCA51BB9AE16F" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_BD248FCDBCFEB004DC8CCA51BB9AE16F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_7D466972F0E68D1DE883CA51BB9A1FA2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_7D466972F0E68D1DE883CA51BB9A1FA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_7D466972F0E68D1DE883CA51BB9A1FA2_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_7D466972F0E68D1DE883CA51BB9A1FA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7D466972F0E68D1DE883CA51BB9A1FA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7D466972F0E68D1DE883CA51BB9A1FA2" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_7D466972F0E68D1DE883CA51BB9A1FA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_91D9735ACEC98E03D4C6CA51BB9BC91F_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_91D9735ACEC98E03D4C6CA51BB9BC91F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_91D9735ACEC98E03D4C6CA51BB9BC91F_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_91D9735ACEC98E03D4C6CA51BB9BC91F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_91D9735ACEC98E03D4C6CA51BB9BC91F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_91D9735ACEC98E03D4C6CA51BB9BC91F" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_91D9735ACEC98E03D4C6CA51BB9BC91F" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_F02B67C9402510C68625CA51BB9B67EB_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_F02B67C9402510C68625CA51BB9B67EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_F02B67C9402510C68625CA51BB9B67EB_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_F02B67C9402510C68625CA51BB9B67EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_F02B67C9402510C68625CA51BB9B67EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_F02B67C9402510C68625CA51BB9B67EB" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_F02B67C9402510C68625CA51BB9B67EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_383A6AB9CC78499CCBC5CA51BB9B7322_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_383A6AB9CC78499CCBC5CA51BB9B7322" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_383A6AB9CC78499CCBC5CA51BB9B7322_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_383A6AB9CC78499CCBC5CA51BB9B7322" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_383A6AB9CC78499CCBC5CA51BB9B7322" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_383A6AB9CC78499CCBC5CA51BB9B7322" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_383A6AB9CC78499CCBC5CA51BB9B7322" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_60CD805D2041509ACEA1CA51BB9BCAA6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_60CD805D2041509ACEA1CA51BB9BCAA6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_60CD805D2041509ACEA1CA51BB9BCAA6_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_60CD805D2041509ACEA1CA51BB9BCAA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60CD805D2041509ACEA1CA51BB9BCAA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60CD805D2041509ACEA1CA51BB9BCAA6" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_60CD805D2041509ACEA1CA51BB9BCAA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9274E2A85DF641BC3359CA51BB9B7531_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9274E2A85DF641BC3359CA51BB9B7531" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9274E2A85DF641BC3359CA51BB9B7531_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9274E2A85DF641BC3359CA51BB9B7531" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9274E2A85DF641BC3359CA51BB9B7531" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9274E2A85DF641BC3359CA51BB9B7531" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9274E2A85DF641BC3359CA51BB9B7531" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_32902C4A6F25A77FF478CA51BB9B8BFD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities_32902C4A6F25A77FF478CA51BB9B8BFD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_32902C4A6F25A77FF478CA51BB9B8BFD_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities_32902C4A6F25A77FF478CA51BB9B8BFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_32902C4A6F25A77FF478CA51BB9B8BFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities_32902C4A6F25A77FF478CA51BB9B8BFD" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities_32902C4A6F25A77FF478CA51BB9B8BFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_506D7786C752A96712D8CA51BB9B7820_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_506D7786C752A96712D8CA51BB9B7820" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from maturities and sales of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_506D7786C752A96712D8CA51BB9B7820_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_506D7786C752A96712D8CA51BB9B7820" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_506D7786C752A96712D8CA51BB9B7820" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_506D7786C752A96712D8CA51BB9B7820" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_506D7786C752A96712D8CA51BB9B7820" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A4F9FD304F0DB59A968FCA51BB9B7C6E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A4F9FD304F0DB59A968FCA51BB9B7C6E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A4F9FD304F0DB59A968FCA51BB9B7C6E_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A4F9FD304F0DB59A968FCA51BB9B7C6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A4F9FD304F0DB59A968FCA51BB9B7C6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A4F9FD304F0DB59A968FCA51BB9B7C6E" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_A4F9FD304F0DB59A968FCA51BB9B7C6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_AC59BF70989243444EECCA51BB9BC40F_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_AC59BF70989243444EECCA51BB9BC40F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sales of property and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_AC59BF70989243444EECCA51BB9BC40F_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_AC59BF70989243444EECCA51BB9BC40F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_AC59BF70989243444EECCA51BB9BC40F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_AC59BF70989243444EECCA51BB9BC40F" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_AC59BF70989243444EECCA51BB9BC40F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F11DB899104C69B8B9A7CA51BB9BC71C_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F11DB899104C69B8B9A7CA51BB9BC71C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F11DB899104C69B8B9A7CA51BB9BC71C_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F11DB899104C69B8B9A7CA51BB9BC71C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F11DB899104C69B8B9A7CA51BB9BC71C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_F11DB899104C69B8B9A7CA51BB9BC71C" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_F11DB899104C69B8B9A7CA51BB9BC71C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1D4536CD2C1D83EC1186CA51BB9B487B_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1D4536CD2C1D83EC1186CA51BB9B487B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1D4536CD2C1D83EC1186CA51BB9B487B_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1D4536CD2C1D83EC1186CA51BB9B487B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1D4536CD2C1D83EC1186CA51BB9B487B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1D4536CD2C1D83EC1186CA51BB9B487B" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1D4536CD2C1D83EC1186CA51BB9B487B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_E8B0080CBD283C53770CCA51BB9B1124_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_E8B0080CBD283C53770CCA51BB9B1124" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_E8B0080CBD283C53770CCA51BB9B1124_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_E8B0080CBD283C53770CCA51BB9B1124" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_E8B0080CBD283C53770CCA51BB9B1124" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_E8B0080CBD283C53770CCA51BB9B1124" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_E8B0080CBD283C53770CCA51BB9B1124" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_25C44FA0B31C6CDFF834CA51BB9B5268_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_25C44FA0B31C6CDFF834CA51BB9B5268" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_25C44FA0B31C6CDFF834CA51BB9B5268_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_25C44FA0B31C6CDFF834CA51BB9B5268" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25C44FA0B31C6CDFF834CA51BB9B5268" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25C44FA0B31C6CDFF834CA51BB9B5268" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_25C44FA0B31C6CDFF834CA51BB9B5268" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashPeriodIncreaseDecrease_932869DD42A6EDD5D682CA51BB9B40D3_totalLabel_en-US" xlink:label="lab_us-gaap_CashPeriodIncreaseDecrease_932869DD42A6EDD5D682CA51BB9B40D3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net decrease in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashPeriodIncreaseDecrease_932869DD42A6EDD5D682CA51BB9B40D3_label_en-US" xlink:label="lab_us-gaap_CashPeriodIncreaseDecrease_932869DD42A6EDD5D682CA51BB9B40D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashPeriodIncreaseDecrease_932869DD42A6EDD5D682CA51BB9B40D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashPeriodIncreaseDecrease_932869DD42A6EDD5D682CA51BB9B40D3" xlink:to="lab_us-gaap_CashPeriodIncreaseDecrease_932869DD42A6EDD5D682CA51BB9B40D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_Cash_C67E2591953AECF43638CA51BB9BEDE1_periodStartLabel_en-US" xlink:label="lab_us-gaap_Cash_C67E2591953AECF43638CA51BB9BEDE1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_C67E2591953AECF43638CA51BB9BEDE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash_C67E2591953AECF43638CA51BB9BEDE1" xlink:to="lab_us-gaap_Cash_C67E2591953AECF43638CA51BB9BEDE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_Cash_DFBC5FDAB92C2EA97300CA51BB9B89A2_periodEndLabel_en-US" xlink:label="lab_us-gaap_Cash_DFBC5FDAB92C2EA97300CA51BB9B89A2" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaap_Cash_DFBC5FDAB92C2EA97300CA51BB9B89A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Cash_DFBC5FDAB92C2EA97300CA51BB9B89A2" xlink:to="lab_us-gaap_Cash_DFBC5FDAB92C2EA97300CA51BB9B89A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_3E14B0880C345F842DAFCA51BB9C85C8_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_3E14B0880C345F842DAFCA51BB9C85C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_3E14B0880C345F842DAFCA51BB9C85C8_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_3E14B0880C345F842DAFCA51BB9C85C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_3E14B0880C345F842DAFCA51BB9C85C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_3E14B0880C345F842DAFCA51BB9C85C8" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_3E14B0880C345F842DAFCA51BB9C85C8" xlink:type="arc" />
    <link:label id="lab_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404_terseLabel_en-US" xlink:label="lab_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment purchases included in accounts payable and accrued expense at December 31, 2016 and 2015</link:label>
    <link:label id="lab_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404_label_en-US" xlink:label="lab_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property And Equipment Purchases In Accrued Expense</link:label>
    <link:label id="lab_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404_documentation_en-US" xlink:label="lab_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property and Equipment Purchases In Accrued Expense</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_PropertyAndEquipmentPurchasesInAccruedExpense" xlink:label="loc_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404" xlink:to="lab_flks_PropertyAndEquipmentPurchasesInAccruedExpense_0F6FCB0FB1AC1E8191B1CA51BB9C9404" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FF317219DA6F5CE71BC3CA51BB9CB4C6_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FF317219DA6F5CE71BC3CA51BB9CB4C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment purchases included in accounts payable and accrued expense at March 31, 2016</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FF317219DA6F5CE71BC3CA51BB9CB4C6_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FF317219DA6F5CE71BC3CA51BB9CB4C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FF317219DA6F5CE71BC3CA51BB9CB4C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FF317219DA6F5CE71BC3CA51BB9CB4C6" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FF317219DA6F5CE71BC3CA51BB9CB4C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_800E33F3B8B7683CC402D3761F353028_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_53C067648E4653C3BC393554ADDBED48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_800E33F3B8B7683CC402D3761F353028_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_53C067648E4653C3BC393554ADDBED48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_53C067648E4653C3BC393554ADDBED48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_53C067648E4653C3BC393554ADDBED48" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_53C067648E4653C3BC393554ADDBED48" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_FC68BC36B7FF541FC71C91DC48307A78_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_FC68BC36B7FF541FC71C91DC48307A78" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings (accumulated deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_FC68BC36B7FF541FC71C91DC48307A78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_FC68BC36B7FF541FC71C91DC48307A78" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_FC68BC36B7FF541FC71C91DC48307A78" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_E26B21A49B7763DA196591DC4830D124_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_E26B21A49B7763DA196591DC4830D124" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and marketable securities</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_E26B21A49B7763DA196591DC4830D124_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_E26B21A49B7763DA196591DC4830D124" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_E26B21A49B7763DA196591DC4830D124" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_E26B21A49B7763DA196591DC4830D124" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_E26B21A49B7763DA196591DC4830D124" xlink:type="arc" />
    <link:label id="lab_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402_terseLabel_en-US" xlink:label="lab_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development costs</link:label>
    <link:label id="lab_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402_label_en-US" xlink:label="lab_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Research And Development Expense, Current</link:label>
    <link:label id="lab_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402_documentation_en-US" xlink:label="lab_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued Research and Development Expense, Current</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_AccruedResearchAndDevelopmentExpenseCurrent" xlink:label="loc_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402" xlink:to="lab_flks_AccruedResearchAndDevelopmentExpenseCurrent_9FC1CC3BD55DA809C74391DC47B3A402" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_2DD71CF37724072B45D891DC47B32B60_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_2DD71CF37724072B45D891DC47B32B60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payroll and employee-related costs</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_2DD71CF37724072B45D891DC47B32B60_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_2DD71CF37724072B45D891DC47B32B60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2DD71CF37724072B45D891DC47B32B60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_2DD71CF37724072B45D891DC47B32B60" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_2DD71CF37724072B45D891DC47B32B60" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_A78B4CD815F0C43A008391DC47B3029B_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent_A78B4CD815F0C43A008391DC47B3029B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Professional fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_A78B4CD815F0C43A008391DC47B3029B_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent_A78B4CD815F0C43A008391DC47B3029B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_A78B4CD815F0C43A008391DC47B3029B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent_A78B4CD815F0C43A008391DC47B3029B" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent_A78B4CD815F0C43A008391DC47B3029B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_9B0B1D69A2DD327563DA91DC47B37036_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_9B0B1D69A2DD327563DA91DC47B37036" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer product-related costs</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_9B0B1D69A2DD327563DA91DC47B37036_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_9B0B1D69A2DD327563DA91DC47B37036" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_9B0B1D69A2DD327563DA91DC47B37036" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent_9B0B1D69A2DD327563DA91DC47B37036" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent_9B0B1D69A2DD327563DA91DC47B37036" xlink:type="arc" />
    <link:label id="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_507EBF5C7BF2B8E5E96291DC47B33019_totalLabel_en-US" xlink:label="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_507EBF5C7BF2B8E5E96291DC47B33019" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_AccruedExpensesAndOtherCurrentLiabilities" xlink:label="loc_flks_AccruedExpensesAndOtherCurrentLiabilities_507EBF5C7BF2B8E5E96291DC47B33019" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_AccruedExpensesAndOtherCurrentLiabilities_507EBF5C7BF2B8E5E96291DC47B33019" xlink:to="lab_flks_AccruedExpensesAndOtherCurrentLiabilities_507EBF5C7BF2B8E5E96291DC47B33019" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_91BC68B01929EAD0A64203B6E7083465_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_107D97AB70F35483953670ED928F483A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_91BC68B01929EAD0A64203B6E7083465_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare_107D97AB70F35483953670ED928F483A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_107D97AB70F35483953670ED928F483A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare_107D97AB70F35483953670ED928F483A" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare_107D97AB70F35483953670ED928F483A" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_BBFC4CAC969B3D2A722103B6E70804CE_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_66891EE6E66555B98F3549DD8D7F4ABA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_BBFC4CAC969B3D2A722103B6E70804CE_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized_66891EE6E66555B98F3549DD8D7F4ABA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_66891EE6E66555B98F3549DD8D7F4ABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized_66891EE6E66555B98F3549DD8D7F4ABA" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized_66891EE6E66555B98F3549DD8D7F4ABA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_71C76B97C5EFB1F86FC303B6E708582E_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_E34BD2FA7E735270ACEED083F8ACB94D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_71C76B97C5EFB1F86FC303B6E708582E_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued_E34BD2FA7E735270ACEED083F8ACB94D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_E34BD2FA7E735270ACEED083F8ACB94D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued_E34BD2FA7E735270ACEED083F8ACB94D" xlink:to="lab_us-gaap_PreferredStockSharesIssued_E34BD2FA7E735270ACEED083F8ACB94D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_BE33933BCD13E2A773E603B6E7088799_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_ED85486A1DB35D838A22C233B84D5A14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_BE33933BCD13E2A773E603B6E7088799_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding_ED85486A1DB35D838A22C233B84D5A14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ED85486A1DB35D838A22C233B84D5A14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding_ED85486A1DB35D838A22C233B84D5A14" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding_ED85486A1DB35D838A22C233B84D5A14" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_9A9205474F47201FA15603B6E7081976_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_186528B2014259D1B2ACDC6009569358" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_9A9205474F47201FA15603B6E7081976_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_186528B2014259D1B2ACDC6009569358" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_186528B2014259D1B2ACDC6009569358" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_186528B2014259D1B2ACDC6009569358" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_186528B2014259D1B2ACDC6009569358" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_544F528E0E827C58258603B6E708DE54_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_44984597517F5C9CA31891155686801A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_544F528E0E827C58258603B6E708DE54_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_44984597517F5C9CA31891155686801A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_44984597517F5C9CA31891155686801A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_44984597517F5C9CA31891155686801A" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_44984597517F5C9CA31891155686801A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_7809B23344D361DFC93503B6E7086C7E_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_E12997836EFC5EA7A016E75E477C5547" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_7809B23344D361DFC93503B6E7086C7E_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_E12997836EFC5EA7A016E75E477C5547" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_E12997836EFC5EA7A016E75E477C5547" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_E12997836EFC5EA7A016E75E477C5547" xlink:to="lab_us-gaap_CommonStockSharesIssued_E12997836EFC5EA7A016E75E477C5547" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_312498248CF415772D6D03B6E709A0CA_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_9243E27F10ED5696943F4EE2DA5C45B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_312498248CF415772D6D03B6E709A0CA_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_9243E27F10ED5696943F4EE2DA5C45B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9243E27F10ED5696943F4EE2DA5C45B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_9243E27F10ED5696943F4EE2DA5C45B7" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_9243E27F10ED5696943F4EE2DA5C45B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_1001B8CEBB99ABC87B3D91DC479246A8_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_1001B8CEBB99ABC87B3D91DC479246A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_1001B8CEBB99ABC87B3D91DC479246A8_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_1001B8CEBB99ABC87B3D91DC479246A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_1001B8CEBB99ABC87B3D91DC479246A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_1001B8CEBB99ABC87B3D91DC479246A8" xlink:to="lab_us-gaap_PlanNameAxis_1001B8CEBB99ABC87B3D91DC479246A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_51C31AEA54A86798DFD291DC479257F9_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_51C31AEA54A86798DFD291DC479257F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_51C31AEA54A86798DFD291DC479257F9_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_51C31AEA54A86798DFD291DC479257F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_51C31AEA54A86798DFD291DC479257F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_51C31AEA54A86798DFD291DC479257F9" xlink:to="lab_us-gaap_PlanNameDomain_51C31AEA54A86798DFD291DC479257F9" xlink:type="arc" />
    <link:label id="lab_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD_terseLabel_en-US" xlink:label="lab_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Flex Pharma, Inc. 2014 Equity Incentive Plan</link:label>
    <link:label id="lab_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD_label_en-US" xlink:label="lab_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Flex Pharma, Inc. 2014 Equity Incentive Plan [Member]</link:label>
    <link:label id="lab_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD_documentation_en-US" xlink:label="lab_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Flex Pharma, Inc. 2014 Equity Incentive Plan [Member]</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_FlexPharmaInc.2014EquityIncentivePlanMember" xlink:label="loc_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD" xlink:to="lab_flks_FlexPharmaInc.2014EquityIncentivePlanMember_2848C80835853C4F922D91DC479204DD" xlink:type="arc" />
    <link:label id="lab_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80_terseLabel_en-US" xlink:label="lab_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2015 Equity Incentive Plan</link:label>
    <link:label id="lab_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80_label_en-US" xlink:label="lab_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2015 [Member]</link:label>
    <link:label id="lab_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80_documentation_en-US" xlink:label="lab_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2015 [Member]</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_EquityIncentivePlan2015Member" xlink:label="loc_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80" xlink:to="lab_flks_EquityIncentivePlan2015Member_2552B5FC5FDEAC3F875D91DC4792FF80" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_7AAF87A56F10ED05BCE291DC4792106C_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_7AAF87A56F10ED05BCE291DC4792106C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_7AAF87A56F10ED05BCE291DC4792106C_label_en-US" xlink:label="lab_us-gaap_RangeAxis_7AAF87A56F10ED05BCE291DC4792106C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_7AAF87A56F10ED05BCE291DC4792106C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_7AAF87A56F10ED05BCE291DC4792106C" xlink:to="lab_us-gaap_RangeAxis_7AAF87A56F10ED05BCE291DC4792106C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_9C8F976AEA2357D4AE3A91DC47928D8B_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_9C8F976AEA2357D4AE3A91DC47928D8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_9C8F976AEA2357D4AE3A91DC47928D8B_label_en-US" xlink:label="lab_us-gaap_RangeMember_9C8F976AEA2357D4AE3A91DC47928D8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_9C8F976AEA2357D4AE3A91DC47928D8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_9C8F976AEA2357D4AE3A91DC47928D8B" xlink:to="lab_us-gaap_RangeMember_9C8F976AEA2357D4AE3A91DC47928D8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_A57A7F6ECECE7BA6913D91DC4792C5B7_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_A57A7F6ECECE7BA6913D91DC4792C5B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_us-gaap_MinimumMember_A57A7F6ECECE7BA6913D91DC4792C5B7_label_en-US" xlink:label="lab_us-gaap_MinimumMember_A57A7F6ECECE7BA6913D91DC4792C5B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_A57A7F6ECECE7BA6913D91DC4792C5B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_A57A7F6ECECE7BA6913D91DC4792C5B7" xlink:to="lab_us-gaap_MinimumMember_A57A7F6ECECE7BA6913D91DC4792C5B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_00DFB1DF66DC5D7599D391DC4792EE6C_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_00DFB1DF66DC5D7599D391DC4792EE6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_us-gaap_MaximumMember_00DFB1DF66DC5D7599D391DC4792EE6C_label_en-US" xlink:label="lab_us-gaap_MaximumMember_00DFB1DF66DC5D7599D391DC4792EE6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_00DFB1DF66DC5D7599D391DC4792EE6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_00DFB1DF66DC5D7599D391DC4792EE6C" xlink:to="lab_us-gaap_MaximumMember_00DFB1DF66DC5D7599D391DC4792EE6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_7C93223E654145755F7791DC47933267_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_7C93223E654145755F7791DC47933267" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employee stock option</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_7C93223E654145755F7791DC47933267" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_7C93223E654145755F7791DC47933267" xlink:to="lab_us-gaap_EmployeeStockOptionMember_7C93223E654145755F7791DC47933267" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4E0BF55C1430A31F300691DC47932C0E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4E0BF55C1430A31F300691DC47932C0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4E0BF55C1430A31F300691DC47932C0E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4E0BF55C1430A31F300691DC47932C0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4E0BF55C1430A31F300691DC47932C0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4E0BF55C1430A31F300691DC47932C0E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_4E0BF55C1430A31F300691DC47932C0E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_12BCEB29C007D1A854FC91DC4793EE0C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_12BCEB29C007D1A854FC91DC4793EE0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares remaining available for grant of stock awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_12BCEB29C007D1A854FC91DC4793EE0C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_12BCEB29C007D1A854FC91DC4793EE0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_12BCEB29C007D1A854FC91DC4793EE0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_12BCEB29C007D1A854FC91DC4793EE0C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_12BCEB29C007D1A854FC91DC4793EE0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_869E599CA71FB8C8125891DC4793689F_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_869E599CA71FB8C8125891DC4793689F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options, vesting period (in years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_869E599CA71FB8C8125891DC4793689F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_869E599CA71FB8C8125891DC4793689F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_869E599CA71FB8C8125891DC4793689F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_869E599CA71FB8C8125891DC4793689F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_869E599CA71FB8C8125891DC4793689F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_99DC7FD954F9C2DD995C91DC4793877C_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_99DC7FD954F9C2DD995C91DC4793877C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options, contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_99DC7FD954F9C2DD995C91DC4793877C_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_99DC7FD954F9C2DD995C91DC4793877C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_99DC7FD954F9C2DD995C91DC4793877C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_99DC7FD954F9C2DD995C91DC4793877C" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_99DC7FD954F9C2DD995C91DC4793877C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_514EF5940821B67C3A4591DC4794E921_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_514EF5940821B67C3A4591DC4794E921" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_514EF5940821B67C3A4591DC4794E921_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_514EF5940821B67C3A4591DC4794E921" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_514EF5940821B67C3A4591DC4794E921" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_514EF5940821B67C3A4591DC4794E921" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_514EF5940821B67C3A4591DC4794E921" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6F7571AD59EEE09E336291DC4794D8DC_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6F7571AD59EEE09E336291DC4794D8DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost, recognition period (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6F7571AD59EEE09E336291DC4794D8DC_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6F7571AD59EEE09E336291DC4794D8DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6F7571AD59EEE09E336291DC4794D8DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6F7571AD59EEE09E336291DC4794D8DC" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_6F7571AD59EEE09E336291DC4794D8DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_94ABD12DDF194A69647B13CE9A9E2549_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_685996899F71505DB7FA22E718BB3E26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_94ABD12DDF194A69647B13CE9A9E2549_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_685996899F71505DB7FA22E718BB3E26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_685996899F71505DB7FA22E718BB3E26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_685996899F71505DB7FA22E718BB3E26" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_685996899F71505DB7FA22E718BB3E26" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_CA0130415FC65F9B318213CE9A9E97E9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_8B42010B0D525BE4A0F5F8E4BA5C60EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_CA0130415FC65F9B318213CE9A9E97E9_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_8B42010B0D525BE4A0F5F8E4BA5C60EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8B42010B0D525BE4A0F5F8E4BA5C60EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8B42010B0D525BE4A0F5F8E4BA5C60EA" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_8B42010B0D525BE4A0F5F8E4BA5C60EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_B325E2BFDB54E22C4B7D13CE9A9EE72C_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_6950CDF56AC6561992628ACBA10902F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_B325E2BFDB54E22C4B7D13CE9A9EE72C_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_6950CDF56AC6561992628ACBA10902F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_6950CDF56AC6561992628ACBA10902F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_6950CDF56AC6561992628ACBA10902F9" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_6950CDF56AC6561992628ACBA10902F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_83552E48FD2A8A4DBF7713CE9A9E6CD5_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_20BF19D9CECD5DE6ABE88755A70E7213" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_83552E48FD2A8A4DBF7713CE9A9E6CD5_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_20BF19D9CECD5DE6ABE88755A70E7213" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_20BF19D9CECD5DE6ABE88755A70E7213" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_20BF19D9CECD5DE6ABE88755A70E7213" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_20BF19D9CECD5DE6ABE88755A70E7213" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_FCC9FF58B16A9A2B860413CE9A9ED45A_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_1005790B633358C69B44307A95107418" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_FCC9FF58B16A9A2B860413CE9A9ED45A_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_1005790B633358C69B44307A95107418" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1005790B633358C69B44307A95107418" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_1005790B633358C69B44307A95107418" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_1005790B633358C69B44307A95107418" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_9FD8C115D3F97D0ABD2E13CE9A9E0CD7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_36B3823418E259FDAA31114CCEDC1C3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-Based Compensation Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_9FD8C115D3F97D0ABD2E13CE9A9E0CD7_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_36B3823418E259FDAA31114CCEDC1C3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_36B3823418E259FDAA31114CCEDC1C3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_36B3823418E259FDAA31114CCEDC1C3B" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_36B3823418E259FDAA31114CCEDC1C3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_A97147D6411F22732C3213CE9A9EBFA7_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_D8D550D6D9F05481B0D702B830F2A232" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_A97147D6411F22732C3213CE9A9EBFA7_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_D8D550D6D9F05481B0D702B830F2A232" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_D8D550D6D9F05481B0D702B830F2A232" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_D8D550D6D9F05481B0D702B830F2A232" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_D8D550D6D9F05481B0D702B830F2A232" xlink:type="arc" />
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_89B9545729B8896C045E0438DA178BA8_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_F6C7725EE26156359453E3E471B0A82B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Information for the Company's Operating Segments</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_89B9545729B8896C045E0438DA178BA8_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_F6C7725EE26156359453E3E471B0A82B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_F6C7725EE26156359453E3E471B0A82B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_F6C7725EE26156359453E3E471B0A82B" xlink:to="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_F6C7725EE26156359453E3E471B0A82B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_3EBA499BE53ED8DD9D54D3761FC93D9D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_C7EECBB3BD2C5C7A8B098A105CBDD251" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Cash Equivalents and Marketable Securities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_3EBA499BE53ED8DD9D54D3761FC93D9D_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_C7EECBB3BD2C5C7A8B098A105CBDD251" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_C7EECBB3BD2C5C7A8B098A105CBDD251" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_C7EECBB3BD2C5C7A8B098A105CBDD251" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_C7EECBB3BD2C5C7A8B098A105CBDD251" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_0951C08D99ED98A676B6F88E6F1CB6C1_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_074BB069813A5388B5AEB0938705CA11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_074BB069813A5388B5AEB0938705CA11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_074BB069813A5388B5AEB0938705CA11" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_074BB069813A5388B5AEB0938705CA11" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_F35B288A9ACE57A6B2A8F88E6F1CAC54_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0A51DD6A830E525E811B1748346A21D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive gain (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_F35B288A9ACE57A6B2A8F88E6F1CAC54_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0A51DD6A830E525E811B1748346A21D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0A51DD6A830E525E811B1748346A21D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0A51DD6A830E525E811B1748346A21D9" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0A51DD6A830E525E811B1748346A21D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_52D22A6B7B3F37E2655BF88E6F1CB913_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_C8636A81E5515C06A33D76C21BBDA8CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_52D22A6B7B3F37E2655BF88E6F1CB913_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_C8636A81E5515C06A33D76C21BBDA8CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_C8636A81E5515C06A33D76C21BBDA8CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_C8636A81E5515C06A33D76C21BBDA8CF" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_C8636A81E5515C06A33D76C21BBDA8CF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_D360F4A3892F5EBB8FA6F88E6F1C850D_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_10884989008755078D90E37F171EBAE1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_D360F4A3892F5EBB8FA6F88E6F1C850D_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_10884989008755078D90E37F171EBAE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_10884989008755078D90E37F171EBAE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_10884989008755078D90E37F171EBAE1" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_10884989008755078D90E37F171EBAE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_40C25B5570805A99981DD3761F507596_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_EE455596E8025619B81E20DEC4AABA2F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_40C25B5570805A99981DD3761F507596_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_EE455596E8025619B81E20DEC4AABA2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_EE455596E8025619B81E20DEC4AABA2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_EE455596E8025619B81E20DEC4AABA2F" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_EE455596E8025619B81E20DEC4AABA2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_DFCAD14D64BD42B8E1C8AB9C748CD122_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_DFCAD14D64BD42B8E1C8AB9C748CD122" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_DFCAD14D64BD42B8E1C8AB9C748CD122_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_DFCAD14D64BD42B8E1C8AB9C748CD122" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_DFCAD14D64BD42B8E1C8AB9C748CD122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_DFCAD14D64BD42B8E1C8AB9C748CD122" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_DFCAD14D64BD42B8E1C8AB9C748CD122" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_45D79FDB6AB2A1668790AB9DAA5A4052_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_45D79FDB6AB2A1668790AB9DAA5A4052" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_45D79FDB6AB2A1668790AB9DAA5A4052_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_45D79FDB6AB2A1668790AB9DAA5A4052" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_45D79FDB6AB2A1668790AB9DAA5A4052" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_45D79FDB6AB2A1668790AB9DAA5A4052" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_45D79FDB6AB2A1668790AB9DAA5A4052" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_99828BD2DB3C081F2609AB9DAA5BC4D1_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_99828BD2DB3C081F2609AB9DAA5BC4D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_99828BD2DB3C081F2609AB9DAA5BC4D1_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_99828BD2DB3C081F2609AB9DAA5BC4D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_99828BD2DB3C081F2609AB9DAA5BC4D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_99828BD2DB3C081F2609AB9DAA5BC4D1" xlink:to="lab_us-gaap_EquityComponentDomain_99828BD2DB3C081F2609AB9DAA5BC4D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_4F3B31837599F6487E1FAB9DCBC03B2C_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_4F3B31837599F6487E1FAB9DCBC03B2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_4F3B31837599F6487E1FAB9DCBC03B2C_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_4F3B31837599F6487E1FAB9DCBC03B2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_4F3B31837599F6487E1FAB9DCBC03B2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_4F3B31837599F6487E1FAB9DCBC03B2C" xlink:to="lab_us-gaap_RetainedEarningsMember_4F3B31837599F6487E1FAB9DCBC03B2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_447888770ECE2BBC74C4AB9CBE4B5D3D_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_447888770ECE2BBC74C4AB9CBE4B5D3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_447888770ECE2BBC74C4AB9CBE4B5D3D_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_447888770ECE2BBC74C4AB9CBE4B5D3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_447888770ECE2BBC74C4AB9CBE4B5D3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_447888770ECE2BBC74C4AB9CBE4B5D3D" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_447888770ECE2BBC74C4AB9CBE4B5D3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_53C1999F7C047A33453EAB9CBE53D25D_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_53C1999F7C047A33453EAB9CBE53D25D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_53C1999F7C047A33453EAB9CBE53D25D_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember_53C1999F7C047A33453EAB9CBE53D25D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_53C1999F7C047A33453EAB9CBE53D25D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember_53C1999F7C047A33453EAB9CBE53D25D" xlink:to="lab_us-gaap_TypeOfAdoptionMember_53C1999F7C047A33453EAB9CBE53D25D" xlink:type="arc" />
    <link:label id="lab_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0_terseLabel_en-US" xlink:label="lab_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09</link:label>
    <link:label id="lab_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0_label_en-US" xlink:label="lab_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:label id="lab_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0_documentation_en-US" xlink:label="lab_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounting Standards Update 2016-09 [Member]</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_AccountingStandardsUpdate201609Member" xlink:label="loc_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0" xlink:to="lab_flks_AccountingStandardsUpdate201609Member_111D53175E8AEFBF06C1AB9CED0B98D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C88DE9EC77C831E62F45AB9C748D22E2_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C88DE9EC77C831E62F45AB9C748D22E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C88DE9EC77C831E62F45AB9C748D22E2_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C88DE9EC77C831E62F45AB9C748D22E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C88DE9EC77C831E62F45AB9C748D22E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C88DE9EC77C831E62F45AB9C748D22E2" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_C88DE9EC77C831E62F45AB9C748D22E2" xlink:type="arc" />
    <link:label id="lab_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28_terseLabel_en-US" xlink:label="lab_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Refund period from day of shipment (in days)</link:label>
    <link:label id="lab_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28_label_en-US" xlink:label="lab_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Refund Period</link:label>
    <link:label id="lab_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28_documentation_en-US" xlink:label="lab_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Refund Period</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_RevenueRecognitionRefundPeriod" xlink:label="loc_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28" xlink:to="lab_flks_RevenueRecognitionRefundPeriod_1D55E120D23C06F78840AB9A1A8E5D28" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdvertisingExpense_E8719094E56566F90B0EAB9A1A8E718B_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_E8719094E56566F90B0EAB9A1A8E718B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_E8719094E56566F90B0EAB9A1A8E718B_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense_E8719094E56566F90B0EAB9A1A8E718B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaap_AdvertisingExpense_E8719094E56566F90B0EAB9A1A8E718B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense_E8719094E56566F90B0EAB9A1A8E718B" xlink:to="lab_us-gaap_AdvertisingExpense_E8719094E56566F90B0EAB9A1A8E718B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShippingHandlingAndTransportationCosts_A4E1CBD136E1F78EDA67AB9A1A8E832B_terseLabel_en-US" xlink:label="lab_us-gaap_ShippingHandlingAndTransportationCosts_A4E1CBD136E1F78EDA67AB9A1A8E832B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shipping and handling costs</link:label>
    <link:label id="lab_us-gaap_ShippingHandlingAndTransportationCosts_A4E1CBD136E1F78EDA67AB9A1A8E832B_label_en-US" xlink:label="lab_us-gaap_ShippingHandlingAndTransportationCosts_A4E1CBD136E1F78EDA67AB9A1A8E832B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shipping, Handling and Transportation Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingHandlingAndTransportationCosts" xlink:label="loc_us-gaap_ShippingHandlingAndTransportationCosts_A4E1CBD136E1F78EDA67AB9A1A8E832B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingHandlingAndTransportationCosts_A4E1CBD136E1F78EDA67AB9A1A8E832B" xlink:to="lab_us-gaap_ShippingHandlingAndTransportationCosts_A4E1CBD136E1F78EDA67AB9A1A8E832B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6BFDDA3D258A8244261BAB9B5757C5A4_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6BFDDA3D258A8244261BAB9B5757C5A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative effect adjustment</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6BFDDA3D258A8244261BAB9B5757C5A4_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6BFDDA3D258A8244261BAB9B5757C5A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6BFDDA3D258A8244261BAB9B5757C5A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6BFDDA3D258A8244261BAB9B5757C5A4" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_6BFDDA3D258A8244261BAB9B5757C5A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_D6254139D53BEA63B4E6ABA256424CC2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_D6254139D53BEA63B4E6ABA256424CC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_D6254139D53BEA63B4E6ABA256424CC2_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_D6254139D53BEA63B4E6ABA256424CC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_D6254139D53BEA63B4E6ABA256424CC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_D6254139D53BEA63B4E6ABA256424CC2" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_D6254139D53BEA63B4E6ABA256424CC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3D843F7B732B3F6C6B23CA51BB41A7D5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3D843F7B732B3F6C6B23CA51BB41A7D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3D843F7B732B3F6C6B23CA51BB41A7D5_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3D843F7B732B3F6C6B23CA51BB41A7D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3D843F7B732B3F6C6B23CA51BB41A7D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3D843F7B732B3F6C6B23CA51BB41A7D5" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3D843F7B732B3F6C6B23CA51BB41A7D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_82807CED9DC5F82BFE0CCA51BB4192E2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_82807CED9DC5F82BFE0CCA51BB4192E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_82807CED9DC5F82BFE0CCA51BB4192E2_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_82807CED9DC5F82BFE0CCA51BB4192E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_82807CED9DC5F82BFE0CCA51BB4192E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_82807CED9DC5F82BFE0CCA51BB4192E2" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_82807CED9DC5F82BFE0CCA51BB4192E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_55E29FF943DA0C3415F0CA51BB41154D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_55E29FF943DA0C3415F0CA51BB41154D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_55E29FF943DA0C3415F0CA51BB41154D_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_55E29FF943DA0C3415F0CA51BB41154D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_55E29FF943DA0C3415F0CA51BB41154D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_55E29FF943DA0C3415F0CA51BB41154D" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_55E29FF943DA0C3415F0CA51BB41154D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_EE90E1D5DE61896C3C8DCA51BB4151CB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_EE90E1D5DE61896C3C8DCA51BB4151CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_EE90E1D5DE61896C3C8DCA51BB4151CB_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_EE90E1D5DE61896C3C8DCA51BB4151CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_EE90E1D5DE61896C3C8DCA51BB4151CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_EE90E1D5DE61896C3C8DCA51BB4151CB" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_EE90E1D5DE61896C3C8DCA51BB4151CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_65B6A16DA2D0D1FF509BCA51BB41BDCC_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_65B6A16DA2D0D1FF509BCA51BB41BDCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_65B6A16DA2D0D1FF509BCA51BB41BDCC_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_65B6A16DA2D0D1FF509BCA51BB41BDCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65B6A16DA2D0D1FF509BCA51BB41BDCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_65B6A16DA2D0D1FF509BCA51BB41BDCC" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_65B6A16DA2D0D1FF509BCA51BB41BDCC" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_720BDC9E85CE2CC2AB06CA51BB4243C8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_720BDC9E85CE2CC2AB06CA51BB4243C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_720BDC9E85CE2CC2AB06CA51BB4243C8_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_720BDC9E85CE2CC2AB06CA51BB4243C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_720BDC9E85CE2CC2AB06CA51BB4243C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_720BDC9E85CE2CC2AB06CA51BB4243C8" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_720BDC9E85CE2CC2AB06CA51BB4243C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_73CBD86C99FF926A7B8ACA51BB42B3A1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_73CBD86C99FF926A7B8ACA51BB42B3A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_73CBD86C99FF926A7B8ACA51BB42B3A1_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_73CBD86C99FF926A7B8ACA51BB42B3A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_73CBD86C99FF926A7B8ACA51BB42B3A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_73CBD86C99FF926A7B8ACA51BB42B3A1" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_73CBD86C99FF926A7B8ACA51BB42B3A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_CF00FE8B2894B79BF232CA51BB429A1B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_CF00FE8B2894B79BF232CA51BB429A1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_CF00FE8B2894B79BF232CA51BB429A1B_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_CF00FE8B2894B79BF232CA51BB429A1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_CF00FE8B2894B79BF232CA51BB429A1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_CF00FE8B2894B79BF232CA51BB429A1B" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_CF00FE8B2894B79BF232CA51BB429A1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_33064DB7238B19208261CA51BB420469_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_33064DB7238B19208261CA51BB420469" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_33064DB7238B19208261CA51BB420469_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_33064DB7238B19208261CA51BB420469" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_33064DB7238B19208261CA51BB420469" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_33064DB7238B19208261CA51BB420469" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_33064DB7238B19208261CA51BB420469" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3BB8D3CCF91AC72E8F71CA51BB42AB93_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3BB8D3CCF91AC72E8F71CA51BB42AB93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3BB8D3CCF91AC72E8F71CA51BB42AB93_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3BB8D3CCF91AC72E8F71CA51BB42AB93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3BB8D3CCF91AC72E8F71CA51BB42AB93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3BB8D3CCF91AC72E8F71CA51BB42AB93" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3BB8D3CCF91AC72E8F71CA51BB42AB93" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6F1B2286A584E685BA48CA51BB4259E3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6F1B2286A584E685BA48CA51BB4259E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6F1B2286A584E685BA48CA51BB4259E3_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6F1B2286A584E685BA48CA51BB4259E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6F1B2286A584E685BA48CA51BB4259E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6F1B2286A584E685BA48CA51BB4259E3" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_6F1B2286A584E685BA48CA51BB4259E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_C15E7E3DA89F2FDF89E5CA51BB42949A_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract_C15E7E3DA89F2FDF89E5CA51BB42949A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Marketable securities:</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesAbstract_C15E7E3DA89F2FDF89E5CA51BB42949A_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract_C15E7E3DA89F2FDF89E5CA51BB42949A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Marketable Securities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_C15E7E3DA89F2FDF89E5CA51BB42949A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_C15E7E3DA89F2FDF89E5CA51BB42949A" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract_C15E7E3DA89F2FDF89E5CA51BB42949A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_20837E5468C246B01112CA51BB481A48_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_20837E5468C246B01112CA51BB481A48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_20837E5468C246B01112CA51BB481A48_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_20837E5468C246B01112CA51BB481A48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_20837E5468C246B01112CA51BB481A48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_20837E5468C246B01112CA51BB481A48" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_20837E5468C246B01112CA51BB481A48" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_806F176AA794F0A0B39ED3761FD28F21_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_B50658AF82EB5D1A9C1DA7D3CD443CF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Marketable Securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_806F176AA794F0A0B39ED3761FD28F21_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_B50658AF82EB5D1A9C1DA7D3CD443CF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AvailableForSaleSecuritiesTextBlock" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_B50658AF82EB5D1A9C1DA7D3CD443CF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesTextBlock_B50658AF82EB5D1A9C1DA7D3CD443CF7" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesTextBlock_B50658AF82EB5D1A9C1DA7D3CD443CF7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_8999A90CEA2FA11EA74BD3761E98391D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7A0D378BCFD659C5A0F3F0ACB87C1E14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of stock option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_8999A90CEA2FA11EA74BD3761E98391D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7A0D378BCFD659C5A0F3F0ACB87C1E14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7A0D378BCFD659C5A0F3F0ACB87C1E14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7A0D378BCFD659C5A0F3F0ACB87C1E14" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_7A0D378BCFD659C5A0F3F0ACB87C1E14" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_983FB1477D9FD90EA716D3761E988251_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_551392665EB652648619729DD42C3C9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_983FB1477D9FD90EA716D3761E988251_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_551392665EB652648619729DD42C3C9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_551392665EB652648619729DD42C3C9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_551392665EB652648619729DD42C3C9A" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_551392665EB652648619729DD42C3C9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_45AAD975FE818A5863BF78F111726DD3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_B6F2E2A906615E5980D867D6B98E08EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_45AAD975FE818A5863BF78F111726DD3_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock_B6F2E2A906615E5980D867D6B98E08EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_B6F2E2A906615E5980D867D6B98E08EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock_B6F2E2A906615E5980D867D6B98E08EC" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock_B6F2E2A906615E5980D867D6B98E08EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_3754E17CE4F8C8D8E9F3D3761F4BE2A5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_2DD59178762254489605B2906DDCF7A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_3754E17CE4F8C8D8E9F3D3761F4BE2A5_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_2DD59178762254489605B2906DDCF7A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_2DD59178762254489605B2906DDCF7A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_2DD59178762254489605B2906DDCF7A8" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_2DD59178762254489605B2906DDCF7A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_C2016E4D000AB9B78CFB790F8FE89048_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_AB135537C896555EB9BF6443A3C3D8CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_C2016E4D000AB9B78CFB790F8FE89048_label_en-US" xlink:label="lab_us-gaap_VestingAxis_AB135537C896555EB9BF6443A3C3D8CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_AB135537C896555EB9BF6443A3C3D8CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_AB135537C896555EB9BF6443A3C3D8CA" xlink:to="lab_us-gaap_VestingAxis_AB135537C896555EB9BF6443A3C3D8CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_7590D5D5C32C1415E3B3790F8FE8680F_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_78B5CB808EB95913BDB2CF5FBAC4B7F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_7590D5D5C32C1415E3B3790F8FE8680F_label_en-US" xlink:label="lab_us-gaap_VestingDomain_78B5CB808EB95913BDB2CF5FBAC4B7F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_78B5CB808EB95913BDB2CF5FBAC4B7F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_78B5CB808EB95913BDB2CF5FBAC4B7F6" xlink:to="lab_us-gaap_VestingDomain_78B5CB808EB95913BDB2CF5FBAC4B7F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58459A2FA3A703CF5375790F8FE8C2D4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6375DBC4BD6B5C45A64FC3799D7B3E22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vests upon issuance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_58459A2FA3A703CF5375790F8FE8C2D4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6375DBC4BD6B5C45A64FC3799D7B3E22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6375DBC4BD6B5C45A64FC3799D7B3E22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6375DBC4BD6B5C45A64FC3799D7B3E22" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_6375DBC4BD6B5C45A64FC3799D7B3E22" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_49A29616B10D147D8FB9790F8FE81A7D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_9C96A18443EA59A4BE6D89FF78A4698A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vests ratably over four years</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_49A29616B10D147D8FB9790F8FE81A7D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_9C96A18443EA59A4BE6D89FF78A4698A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_9C96A18443EA59A4BE6D89FF78A4698A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_9C96A18443EA59A4BE6D89FF78A4698A" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_9C96A18443EA59A4BE6D89FF78A4698A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1E5AB0A2DB2F162F6AC6790F8FEEB935_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_D3C3AACBC7C5556486E762E3415B6798" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock, shares sold</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1E5AB0A2DB2F162F6AC6790F8FEEB935_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_D3C3AACBC7C5556486E762E3415B6798" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_D3C3AACBC7C5556486E762E3415B6798" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_D3C3AACBC7C5556486E762E3415B6798" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_D3C3AACBC7C5556486E762E3415B6798" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_D7DBE1792098105865BC790F8FEEE00C_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare_F05B91C339E755609DA7AAD77EB3A93C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock, price per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_D7DBE1792098105865BC790F8FEEE00C_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare_F05B91C339E755609DA7AAD77EB3A93C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_F05B91C339E755609DA7AAD77EB3A93C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare_F05B91C339E755609DA7AAD77EB3A93C" xlink:to="lab_us-gaap_SaleOfStockPricePerShare_F05B91C339E755609DA7AAD77EB3A93C" xlink:type="arc" />
    <link:label id="lab_flks_ProceedsFromSaleOfRestrictedCommonStock_4B11AFC95193A284110A790F8FEEC5E7_terseLabel_en-US" xlink:label="lab_flks_ProceedsFromSaleOfRestrictedCommonStock_69C29E741AB459E494740DF58F94C807" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of restricted common stock to founders</link:label>
    <link:label id="lab_flks_ProceedsFromSaleOfRestrictedCommonStock_4B11AFC95193A284110A790F8FEEC5E7_label_en-US" xlink:label="lab_flks_ProceedsFromSaleOfRestrictedCommonStock_69C29E741AB459E494740DF58F94C807" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Restricted Common Stock</link:label>
    <link:label id="lab_flks_ProceedsFromSaleOfRestrictedCommonStock_4B11AFC95193A284110A790F8FEEC5E7_documentation_en-US" xlink:label="lab_flks_ProceedsFromSaleOfRestrictedCommonStock_69C29E741AB459E494740DF58F94C807" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Sale Of Restricted Common Stock</link:label>
    <link:loc xlink:href="flks-20170331.xsd#flks_ProceedsFromSaleOfRestrictedCommonStock" xlink:label="loc_flks_ProceedsFromSaleOfRestrictedCommonStock_69C29E741AB459E494740DF58F94C807" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_flks_ProceedsFromSaleOfRestrictedCommonStock_69C29E741AB459E494740DF58F94C807" xlink:to="lab_flks_ProceedsFromSaleOfRestrictedCommonStock_69C29E741AB459E494740DF58F94C807" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_6DC980771D9AA0418918790F8FEEB274_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_BE8006E55A8B5EFD890015E5E08BBE7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock, percent vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_6DC980771D9AA0418918790F8FEEB274_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_BE8006E55A8B5EFD890015E5E08BBE7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_BE8006E55A8B5EFD890015E5E08BBE7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_BE8006E55A8B5EFD890015E5E08BBE7E" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_BE8006E55A8B5EFD890015E5E08BBE7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6BC4D9C8C5848200D79B790F8FEE8FDA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_543E889B5D8D56DBB87E6314F95795C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock, vesting period (in years)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_543E889B5D8D56DBB87E6314F95795C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_543E889B5D8D56DBB87E6314F95795C5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_543E889B5D8D56DBB87E6314F95795C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_41E11FC91B82FE54E1F4790F8FEE8EAA_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_AD792E07B9AB5EE7BA61BC7185F0403D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock, repurchase period (in days)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_41E11FC91B82FE54E1F4790F8FEE8EAA_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_AD792E07B9AB5EE7BA61BC7185F0403D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Period in Force</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_AD792E07B9AB5EE7BA61BC7185F0403D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramPeriodInForce1_AD792E07B9AB5EE7BA61BC7185F0403D" xlink:to="lab_us-gaap_StockRepurchaseProgramPeriodInForce1_AD792E07B9AB5EE7BA61BC7185F0403D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_E765E8C32FC6DCD58470790F8FEEAA1F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5543FD82B5985C089E5151915949F443" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock, repurchase price (in usd per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_E765E8C32FC6DCD58470790F8FEEAA1F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5543FD82B5985C089E5151915949F443" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5543FD82B5985C089E5151915949F443" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5543FD82B5985C089E5151915949F443" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5543FD82B5985C089E5151915949F443" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_B9DD72CE2EDEB54753AF790F8FEE7F0A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2836C7C0FAA859A4A0CF5DA1F85B8879" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_B9DD72CE2EDEB54753AF790F8FEE7F0A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2836C7C0FAA859A4A0CF5DA1F85B8879" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2836C7C0FAA859A4A0CF5DA1F85B8879" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2836C7C0FAA859A4A0CF5DA1F85B8879" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2836C7C0FAA859A4A0CF5DA1F85B8879" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_9F0188FEB2AFE46989F391DC47BB69B5_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_9F0188FEB2AFE46989F391DC47BB69B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_9F0188FEB2AFE46989F391DC47BB69B5_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves_9F0188FEB2AFE46989F391DC47BB69B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_9F0188FEB2AFE46989F391DC47BB69B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves_9F0188FEB2AFE46989F391DC47BB69B5" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves_9F0188FEB2AFE46989F391DC47BB69B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_7C5B436DFCC1FBDCA86391DC47BBABDF_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_7C5B436DFCC1FBDCA86391DC47BBABDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_7C5B436DFCC1FBDCA86391DC47BBABDF_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_7C5B436DFCC1FBDCA86391DC47BBABDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_7C5B436DFCC1FBDCA86391DC47BBABDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_7C5B436DFCC1FBDCA86391DC47BBABDF" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_7C5B436DFCC1FBDCA86391DC47BBABDF" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_F87EE8E5DAB53C0BBC9D91DC47BC7C3A_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_F87EE8E5DAB53C0BBC9D91DC47BC7C3A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_F87EE8E5DAB53C0BBC9D91DC47BC7C3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_F87EE8E5DAB53C0BBC9D91DC47BC7C3A" xlink:to="lab_us-gaap_InventoryNet_F87EE8E5DAB53C0BBC9D91DC47BC7C3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWriteDown_BD4CF51DEB5831E7AD9191DC47BC76C4_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_BD4CF51DEB5831E7AD9191DC47BC76C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Write-off of inventory</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_BD4CF51DEB5831E7AD9191DC47BC76C4_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_BD4CF51DEB5831E7AD9191DC47BC76C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_BD4CF51DEB5831E7AD9191DC47BC76C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown_BD4CF51DEB5831E7AD9191DC47BC76C4" xlink:to="lab_us-gaap_InventoryWriteDown_BD4CF51DEB5831E7AD9191DC47BC76C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_4DD410DF2FC4879D26DB017ECB81B3F7_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_F5851D5372D75BECB2CDE0531C743D73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_F5851D5372D75BECB2CDE0531C743D73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_F5851D5372D75BECB2CDE0531C743D73" xlink:to="lab_us-gaap_IncomeStatementAbstract_F5851D5372D75BECB2CDE0531C743D73" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_92BC9D548054E0C34D98017ECB81C975_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_5233A43D13DC52028E5D233B3DCC116A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net product revenue</link:label>
    <link:label id="lab_us-gaap_SalesRevenueGoodsNet_92BC9D548054E0C34D98017ECB81C975_label_en-US" xlink:label="lab_us-gaap_SalesRevenueGoodsNet_5233A43D13DC52028E5D233B3DCC116A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Goods, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="loc_us-gaap_SalesRevenueGoodsNet_5233A43D13DC52028E5D233B3DCC116A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueGoodsNet_5233A43D13DC52028E5D233B3DCC116A" xlink:to="lab_us-gaap_SalesRevenueGoodsNet_5233A43D13DC52028E5D233B3DCC116A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherSalesRevenueNet_8CBF00CB6983F7F7DDA7017ECB8116BC_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSalesRevenueNet_6DBB88D47B505317993F790367171145" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other revenue</link:label>
    <link:label id="lab_us-gaap_OtherSalesRevenueNet_8CBF00CB6983F7F7DDA7017ECB8116BC_label_en-US" xlink:label="lab_us-gaap_OtherSalesRevenueNet_6DBB88D47B505317993F790367171145" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Revenue, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherSalesRevenueNet" xlink:label="loc_us-gaap_OtherSalesRevenueNet_6DBB88D47B505317993F790367171145" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSalesRevenueNet_6DBB88D47B505317993F790367171145" xlink:to="lab_us-gaap_OtherSalesRevenueNet_6DBB88D47B505317993F790367171145" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_F382C0DFE0BAD5CF7BB2017ECB814E53_totalLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_D6EBE919CF8D511798318DC3B0C85F81" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_D6EBE919CF8D511798318DC3B0C85F81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_D6EBE919CF8D511798318DC3B0C85F81" xlink:to="lab_us-gaap_SalesRevenueNet_D6EBE919CF8D511798318DC3B0C85F81" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_073AC6C5EAD7D6F61109017ECB812138_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_62235706C0935052A19083002D45BE11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_073AC6C5EAD7D6F61109017ECB812138_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_62235706C0935052A19083002D45BE11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_62235706C0935052A19083002D45BE11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_62235706C0935052A19083002D45BE11" xlink:to="lab_us-gaap_OperatingExpensesAbstract_62235706C0935052A19083002D45BE11" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsSold_4802E0F052DFE3F3A18F017ECB8149C4_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_B6797154EB9E5D2F927A7C2BCDA07412" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of product revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsSold_4802E0F052DFE3F3A18F017ECB8149C4_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsSold_B6797154EB9E5D2F927A7C2BCDA07412" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="loc_us-gaap_CostOfGoodsSold_B6797154EB9E5D2F927A7C2BCDA07412" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsSold_B6797154EB9E5D2F927A7C2BCDA07412" xlink:to="lab_us-gaap_CostOfGoodsSold_B6797154EB9E5D2F927A7C2BCDA07412" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_8CE337993F1F53B90BF8017ECB81A8EF_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_EAD3378245AA5C7BB57CFEE9BB7A8B31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_8CE337993F1F53B90BF8017ECB81A8EF_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_EAD3378245AA5C7BB57CFEE9BB7A8B31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_EAD3378245AA5C7BB57CFEE9BB7A8B31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_EAD3378245AA5C7BB57CFEE9BB7A8B31" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_EAD3378245AA5C7BB57CFEE9BB7A8B31" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_DBCEACAB77246464951B017ECB813C37_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_082222E7C4AA51F982BC02474C3D744B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_DBCEACAB77246464951B017ECB813C37_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_082222E7C4AA51F982BC02474C3D744B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_082222E7C4AA51F982BC02474C3D744B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_082222E7C4AA51F982BC02474C3D744B" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_082222E7C4AA51F982BC02474C3D744B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_E52BFB0FBBB76167B305017ECB816787_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_65DA9014ADC3568BAFE64B55D5A52379" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total costs and expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_E52BFB0FBBB76167B305017ECB816787_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_65DA9014ADC3568BAFE64B55D5A52379" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_65DA9014ADC3568BAFE64B55D5A52379" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_65DA9014ADC3568BAFE64B55D5A52379" xlink:to="lab_us-gaap_OperatingExpenses_65DA9014ADC3568BAFE64B55D5A52379" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_F0857FA76EA565A93CA0018F922DABBF_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_2C8AD838BD515B739FD482401E7A8A5E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_2C8AD838BD515B739FD482401E7A8A5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_2C8AD838BD515B739FD482401E7A8A5E" xlink:to="lab_us-gaap_OperatingIncomeLoss_2C8AD838BD515B739FD482401E7A8A5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_4256B223F12E77B20699017ECB877272_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_0BD1B114A1F750BAB7D8C435AEA2440A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_0BD1B114A1F750BAB7D8C435AEA2440A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_0BD1B114A1F750BAB7D8C435AEA2440A" xlink:to="lab_us-gaap_NetIncomeLoss_0BD1B114A1F750BAB7D8C435AEA2440A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2F305CD184A7B23432C8017ECB87C328_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_347125E56D245EF2AD3EEB60597D5650" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2F305CD184A7B23432C8017ECB87C328_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_347125E56D245EF2AD3EEB60597D5650" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_347125E56D245EF2AD3EEB60597D5650" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_347125E56D245EF2AD3EEB60597D5650" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_347125E56D245EF2AD3EEB60597D5650" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_3E2F2EE8966EDBEEB237017ECB875EBA_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_1B1EC8F85B4B5AF6A1ECE501733A76BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share attributable to common stockholders - basic and diluted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_3E2F2EE8966EDBEEB237017ECB875EBA_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_1B1EC8F85B4B5AF6A1ECE501733A76BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_1B1EC8F85B4B5AF6A1ECE501733A76BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_1B1EC8F85B4B5AF6A1ECE501733A76BE" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_1B1EC8F85B4B5AF6A1ECE501733A76BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_3867ED7C0B926D886DAC017ECB87A21A_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_713791E35FF25B7494C0C0D25E2C7CD5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average number of common shares outstanding &#8212; basic and diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_3867ED7C0B926D886DAC017ECB87A21A_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_713791E35FF25B7494C0C0D25E2C7CD5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_713791E35FF25B7494C0C0D25E2C7CD5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_713791E35FF25B7494C0C0D25E2C7CD5" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_713791E35FF25B7494C0C0D25E2C7CD5" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>





