<?xml version="1.0" encoding="us-ascii"?>
<!-- EDGAR Online I-Metrix Xcelerate Risk Return XBRL Schema Document, based on XBRL 2.1  http://www.edgar-online.com/ -->
<!-- Created (UTC): 9/19/2012 5:27:25 PM -->
<!-- XBRL File Set ID: 9e90ae92-78d6-4155-b2fd-9b56b645141d -->
<!-- App Version: 3.0.0.183, 6.1.7601.65536, 14.0 -->
<!-- Copyright (c) 2005-2012 EDGAR Online, Inc. All Rights Reserved. -->
<schema xmlns:rr="http://xbrl.sec.gov/rr/2010-02-28" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-types="http://xbrl.us/us-types/2009-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ck0000898745="http://www.principalfunds.com/20120914" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.principalfunds.com/20120914" xmlns="http://www.w3.org/2001/XMLSchema">
  <import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
  <import schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd" namespace="http://xbrl.us/us-types/2009-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd" namespace="http://xbrl.sec.gov/rr/2010-02-28" />
  <import schemaLocation="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd" namespace="http://xbrl.us/us-gaap/negated/2008-03-31" />
  <import schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd" namespace="http://xbrl.us/dei/2009-01-31" />
  <annotation>
    <appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ck0000898745-20120914_lab.xml" xlink:title="Label Links, all" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" />
      <link:linkbaseRef xlink:type="simple" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ck0000898745-20120914_def.xml" xlink:title="Definition Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ck0000898745-20120914_pre.xml" xlink:title="Presentation Links, all" />
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/DocumentDocumentandEntityInformation" id="DocumentDocumentandEntityInformation" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>0011 - Document - Document And Entity Information {Elements}</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007015Member" id="RiskReturn_P0001-S000007015Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>010005 - Document - Risk/Return Summary {Unlabeled} (LargeCap Growth Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007015Member" id="ShareholderFeesData_P0001-S000007015Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>010010 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007015Member" id="OperatingExpensesData_P0001-S000007015Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>010015 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007015Member" id="ExpenseExample_P0001-S000007015Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>010020 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007015Member" id="ExpenseExampleNoRedemption_P0001-S000007015Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>010025 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007015Member" id="BarChartData_P0001-S000007015Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>010030 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007015Member" id="PerformanceTableData_P0001-S000007015Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>010035 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007017Member" id="RiskReturn_P0001-S000007017Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050005 - Document - Risk/Return Summary {Unlabeled} (LargeCap Value Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007017Member" id="ShareholderFeesData_P0001-S000007017Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050010 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007017Member" id="OperatingExpensesData_P0001-S000007017Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050015 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007017Member" id="ExpenseExample_P0001-S000007017Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050020 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007017Member" id="ExpenseExampleNoRedemption_P0001-S000007017Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050025 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007017Member" id="BarChartData_P0001-S000007017Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050030 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007017Member" id="PerformanceTableData_P0001-S000007017Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050035 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007017Member" id="RiskReturnDetailData_P0001-S000007017Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050040 - Disclosure - Risk/Return Detail Data {Elements} (LargeCap Value Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007075Member" id="RiskReturn_P0001-S000007075Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050045 - Document - Risk/Return Summary {Unlabeled} (MidCap Blend Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007075Member" id="ShareholderFeesData_P0001-S000007075Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050050 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007075Member" id="OperatingExpensesData_P0001-S000007075Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050055 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007075Member" id="ExpenseExample_P0001-S000007075Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050060 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007075Member" id="ExpenseExampleNoRedemption_P0001-S000007075Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050065 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007075Member" id="BarChartData_P0001-S000007075Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050070 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007075Member" id="PerformanceTableData_P0001-S000007075Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050075 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007075Member" id="RiskReturnDetailData_P0001-S000007075Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050080 - Disclosure - Risk/Return Detail Data {Elements} (MidCap Blend Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007077Member" id="RiskReturn_P0001-S000007077Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050085 - Document - Risk/Return Summary {Unlabeled} (LargeCap Growth Fund I (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007077Member" id="ShareholderFeesData_P0001-S000007077Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050090 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007077Member" id="OperatingExpensesData_P0001-S000007077Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050095 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007077Member" id="ExpenseExample_P0001-S000007077Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050100 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007077Member" id="ExpenseExampleNoRedemption_P0001-S000007077Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050105 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007077Member" id="BarChartData_P0001-S000007077Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050110 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007077Member" id="PerformanceTableData_P0001-S000007077Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050115 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007077Member" id="RiskReturnDetailData_P0001-S000007077Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050120 - Disclosure - Risk/Return Detail Data {Elements} (LargeCap Growth Fund I (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007078Member" id="RiskReturn_P0001-S000007078Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050125 - Document - Risk/Return Summary {Unlabeled} (MidCap Growth Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007078Member" id="ShareholderFeesData_P0001-S000007078Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050130 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007078Member" id="OperatingExpensesData_P0001-S000007078Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050135 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007078Member" id="ExpenseExample_P0001-S000007078Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050140 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007078Member" id="ExpenseExampleNoRedemption_P0001-S000007078Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050145 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007078Member" id="BarChartData_P0001-S000007078Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050150 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007078Member" id="PerformanceTableData_P0001-S000007078Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050155 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007078Member" id="RiskReturnDetailData_P0001-S000007078Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050160 - Disclosure - Risk/Return Detail Data {Elements} (MidCap Growth Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007080Member" id="RiskReturn_P0001-S000007080Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050165 - Document - Risk/Return Summary {Unlabeled} (MidCap Value Fund III (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007080Member" id="ShareholderFeesData_P0001-S000007080Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050170 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007080Member" id="OperatingExpensesData_P0001-S000007080Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050175 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007080Member" id="ExpenseExample_P0001-S000007080Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050180 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007080Member" id="ExpenseExampleNoRedemption_P0001-S000007080Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050185 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007080Member" id="BarChartData_P0001-S000007080Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050190 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007080Member" id="PerformanceTableData_P0001-S000007080Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050195 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007080Member" id="RiskReturnDetailData_P0001-S000007080Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050200 - Disclosure - Risk/Return Detail Data {Elements} (MidCap Value Fund III (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007121Member" id="RiskReturn_P0001-S000007121Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050205 - Document - Risk/Return Summary {Unlabeled} (LargeCap Growth Fund II (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007121Member" id="ShareholderFeesData_P0001-S000007121Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050210 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007121Member" id="OperatingExpensesData_P0001-S000007121Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050215 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007121Member" id="ExpenseExample_P0001-S000007121Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050220 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007121Member" id="ExpenseExampleNoRedemption_P0001-S000007121Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050225 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007121Member" id="BarChartData_P0001-S000007121Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050230 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007121Member" id="PerformanceTableData_P0001-S000007121Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050235 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007121Member" id="RiskReturnDetailData_P0001-S000007121Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050240 - Disclosure - Risk/Return Detail Data {Elements} (LargeCap Growth Fund II (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007122Member" id="RiskReturn_P0001-S000007122Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050245 - Document - Risk/Return Summary {Unlabeled} (LargeCap Value Fund III (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007122Member" id="ShareholderFeesData_P0001-S000007122Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050250 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007122Member" id="OperatingExpensesData_P0001-S000007122Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050255 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007122Member" id="ExpenseExample_P0001-S000007122Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050260 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007122Member" id="ExpenseExampleNoRedemption_P0001-S000007122Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050265 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007122Member" id="BarChartData_P0001-S000007122Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050270 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007122Member" id="PerformanceTableData_P0001-S000007122Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050275 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007122Member" id="RiskReturnDetailData_P0001-S000007122Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050280 - Disclosure - Risk/Return Detail Data {Elements} (LargeCap Value Fund III (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007125Member" id="RiskReturn_P0001-S000007125Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050285 - Document - Risk/Return Summary {Unlabeled} (MidCap Growth Fund III (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007125Member" id="ShareholderFeesData_P0001-S000007125Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050290 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007125Member" id="OperatingExpensesData_P0001-S000007125Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050295 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007125Member" id="ExpenseExample_P0001-S000007125Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050300 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007125Member" id="ExpenseExampleNoRedemption_P0001-S000007125Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050305 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007125Member" id="BarChartData_P0001-S000007125Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050310 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007125Member" id="PerformanceTableData_P0001-S000007125Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050315 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007125Member" id="RiskReturnDetailData_P0001-S000007125Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050320 - Disclosure - Risk/Return Detail Data {Elements} (MidCap Growth Fund III (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007169Member" id="RiskReturn_P0001-S000007169Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050325 - Document - Risk/Return Summary {Unlabeled} (SmallCap Value Fund II (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007169Member" id="ShareholderFeesData_P0001-S000007169Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050330 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007169Member" id="OperatingExpensesData_P0001-S000007169Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050335 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007169Member" id="ExpenseExample_P0001-S000007169Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050340 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007169Member" id="ExpenseExampleNoRedemption_P0001-S000007169Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050345 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007169Member" id="BarChartData_P0001-S000007169Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050350 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007169Member" id="PerformanceTableData_P0001-S000007169Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050355 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007169Member" id="RiskReturnDetailData_P0001-S000007169Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050360 - Disclosure - Risk/Return Detail Data {Elements} (SmallCap Value Fund II (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007173Member" id="RiskReturn_P0001-S000007173Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050365 - Document - Risk/Return Summary {Unlabeled} (MidCap Value Fund I (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007173Member" id="ShareholderFeesData_P0001-S000007173Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050370 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007173Member" id="OperatingExpensesData_P0001-S000007173Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050375 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007173Member" id="ExpenseExample_P0001-S000007173Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050380 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007173Member" id="ExpenseExampleNoRedemption_P0001-S000007173Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050385 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007173Member" id="BarChartData_P0001-S000007173Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050390 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007173Member" id="PerformanceTableData_P0001-S000007173Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050395 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007173Member" id="RiskReturnDetailData_P0001-S000007173Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050400 - Disclosure - Risk/Return Detail Data {Elements} (MidCap Value Fund I (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007175Member" id="RiskReturn_P0001-S000007175Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050405 - Document - Risk/Return Summary {Unlabeled} (SmallCap Growth Fund I (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007175Member" id="ShareholderFeesData_P0001-S000007175Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050410 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007175Member" id="OperatingExpensesData_P0001-S000007175Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050415 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007175Member" id="ExpenseExample_P0001-S000007175Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050420 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007175Member" id="ExpenseExampleNoRedemption_P0001-S000007175Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050425 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007175Member" id="BarChartData_P0001-S000007175Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050430 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007175Member" id="PerformanceTableData_P0001-S000007175Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050435 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007175Member" id="RiskReturnDetailData_P0001-S000007175Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050440 - Disclosure - Risk/Return Detail Data {Elements} (SmallCap Growth Fund I (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007176Member" id="RiskReturn_P0001-S000007176Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050445 - Document - Risk/Return Summary {Unlabeled} (SmallCap Growth Fund II (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007176Member" id="ShareholderFeesData_P0001-S000007176Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050450 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007176Member" id="OperatingExpensesData_P0001-S000007176Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050455 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007176Member" id="ExpenseExample_P0001-S000007176Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050460 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007176Member" id="ExpenseExampleNoRedemption_P0001-S000007176Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050465 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007176Member" id="BarChartData_P0001-S000007176Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050470 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007176Member" id="PerformanceTableData_P0001-S000007176Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050475 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007176Member" id="RiskReturnDetailData_P0001-S000007176Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050480 - Disclosure - Risk/Return Detail Data {Elements} (SmallCap Growth Fund II (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturn_P0001-S000007214Member" id="RiskReturn_P0001-S000007214Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050485 - Document - Risk/Return Summary {Unlabeled} (SmallCap Blend Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ShareholderFeesData_P0001-S000007214Member" id="ShareholderFeesData_P0001-S000007214Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050490 - Schedule - Shareholder Fees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/OperatingExpensesData_P0001-S000007214Member" id="OperatingExpensesData_P0001-S000007214Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050495 - Schedule - Annual Fund Operating Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExample_P0001-S000007214Member" id="ExpenseExample_P0001-S000007214Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050500 - Schedule - Expense Example {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/ExpenseExampleNoRedemption_P0001-S000007214Member" id="ExpenseExampleNoRedemption_P0001-S000007214Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050505 - Schedule - Expense Example, No Redemption {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/BarChartData_P0001-S000007214Member" id="BarChartData_P0001-S000007214Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050510 - Schedule - Annual Total Returns</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/PerformanceTableData_P0001-S000007214Member" id="PerformanceTableData_P0001-S000007214Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050515 - Schedule - Average Annual Total Returns {Transposed}</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.principalfunds.com/20120914/role/RiskReturnDetailData_P0001-S000007214Member" id="RiskReturnDetailData_P0001-S000007214Member" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>050520 - Disclosure - Risk/Return Detail Data {Elements} (SmallCap Blend Fund (Prospectus Summary):)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <element id="ck0000898745_AutoMarketIndexMember" xbrli:periodType="duration" name="AutoMarketIndexMember" nillable="true" substitutionGroup="xbrli:item" type="us-types:domainItemType" />
  <element id="ck0000898745_AverageAnnualReturnsInceptionDateSecondary" xbrli:periodType="duration" name="AverageAnnualReturnsInceptionDateSecondary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:dateItemType" />
  <element id="ck0000898745_AverageAnnualReturnsSinceInceptionSecondary" xbrli:periodType="duration" name="AverageAnnualReturnsSinceInceptionSecondary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" />
  <element id="ck0000898745_AverageAnnualReturnYear10Secondary" xbrli:periodType="duration" name="AverageAnnualReturnYear10Secondary" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" />
  <element id="ck0000898745_AverageAnnualReturnYear03" xbrli:periodType="duration" name="AverageAnnualReturnYear03" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" />
  <element id="ck0000898745_AverageAnnualReturnYTD" xbrli:periodType="duration" name="AverageAnnualReturnYTD" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" />
  <element id="ck0000898745_BeforeNetOtherOperatingExpense" xbrli:periodType="duration" name="BeforeNetOtherOperatingExpense" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativePure4Type" />
  <element id="ck0000898745_Component4OtherExpenses" xbrli:periodType="duration" name="Component4OtherExpenses" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativePure4Type" />
  <element id="ck0000898745_Component5OtherExpenses" xbrli:periodType="duration" name="Component5OtherExpenses" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativePure4Type" />
  <element id="ck0000898745_ExpenseExampleByYearNoExpenseReimbursementColumn" xbrli:periodType="duration" name="ExpenseExampleByYearNoExpenseReimbursementColumn" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" />
  <element id="ck0000898745_ExpenseExampleNoRedemptionNoExpenseReimbursement10Years" xbrli:periodType="duration" name="ExpenseExampleNoRedemptionNoExpenseReimbursement10Years" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleNoRedemptionNoExpenseReimbursement1Year" xbrli:periodType="duration" name="ExpenseExampleNoRedemptionNoExpenseReimbursement1Year" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleNoRedemptionNoExpenseReimbursement3Years" xbrli:periodType="duration" name="ExpenseExampleNoRedemptionNoExpenseReimbursement3Years" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleNoRedemptionNoExpenseReimbursement5Years" xbrli:periodType="duration" name="ExpenseExampleNoRedemptionNoExpenseReimbursement5Years" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleNoRedemptionNoExpenseReimbursementByYearColumn" xbrli:periodType="duration" name="ExpenseExampleNoRedemptionNoExpenseReimbursementByYearColumn" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" />
  <element id="ck0000898745_ExpenseExampleWithRedemptionNoExpenseReimbursement10Years" xbrli:periodType="duration" name="ExpenseExampleWithRedemptionNoExpenseReimbursement10Years" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleWithRedemptionNoExpenseReimbursement1Year" xbrli:periodType="duration" name="ExpenseExampleWithRedemptionNoExpenseReimbursement1Year" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleWithRedemptionNoExpenseReimbursement3Years" xbrli:periodType="duration" name="ExpenseExampleWithRedemptionNoExpenseReimbursement3Years" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleWithRedemptionNoExpenseReimbursement5Years" xbrli:periodType="duration" name="ExpenseExampleWithRedemptionNoExpenseReimbursement5Years" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleYear02" xbrli:periodType="duration" name="ExpenseExampleYear02" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleNoRedemptionYear02" xbrli:periodType="duration" name="ExpenseExampleNoRedemptionYear02" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleYear04" xbrli:periodType="duration" name="ExpenseExampleYear04" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleNoRedemptionYear04" xbrli:periodType="duration" name="ExpenseExampleNoRedemptionYear04" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleWithRedemptionNoExpenseReimbursementYear02" xbrli:periodType="duration" name="ExpenseExampleWithRedemptionNoExpenseReimbursementYear02" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_ExpenseExampleWithRedemptionNoExpenseReimbursementYear04" xbrli:periodType="duration" name="ExpenseExampleWithRedemptionNoExpenseReimbursementYear04" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_FeeWaiverOrReimbursementRecoupmentsOverAssets" xbrli:periodType="duration" name="FeeWaiverOrReimbursementRecoupmentsOverAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" />
  <element id="ck0000898745_NamespaceURI" xbrli:periodType="duration" name="NamespaceURI" nillable="true" substitutionGroup="xbrli:item" type="xbrli:anyURIItemType" />
  <element id="ck0000898745_OperatingExpenseClosingTextBlock" xbrli:periodType="duration" name="OperatingExpenseClosingTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" />
  <element id="ck0000898745_OperatingExpensesAdditionalExpense1" xbrli:periodType="duration" name="OperatingExpensesAdditionalExpense1" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativePure4Type" />
  <element id="ck0000898745_OperatingExpensesAdditionalExpense2" xbrli:periodType="duration" name="OperatingExpensesAdditionalExpense2" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativePure4Type" />
  <element id="ck0000898745_PurchaseFee" xbrli:periodType="duration" name="PurchaseFee" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativeMonetaryType" />
  <element id="ck0000898745_PurchaseFeeAsPercentageAmountInvested" xbrli:periodType="duration" name="PurchaseFeeAsPercentageAmountInvested" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativePure4Type" />
  <element id="ck0000898745_RecoupmentOverAssets" xbrli:periodType="duration" name="RecoupmentOverAssets" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativePure4Type" />
  <element id="ck0000898745_ShareholderFeeOther2" xbrli:periodType="duration" name="ShareholderFeeOther2" nillable="true" substitutionGroup="xbrli:item" type="rr:NonNegativePure4Type" />
  <element id="ck0000898745_ShareholderFeesAndOperatingExpensesAbstract" xbrli:periodType="duration" abstract="true" name="ShareholderFeesAndOperatingExpensesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" />
  <element id="ck0000898745_SupplementTextBlock" xbrli:periodType="duration" name="SupplementTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" />
  <element id="ck0000898745_SupplementClosingTextBlock" xbrli:periodType="duration" name="SupplementClosingTextBlock" nillable="true" substitutionGroup="xbrli:item" type="us-types:textBlockItemType" />
  <element id="ck0000898745_S000006952Member" name="S000006952Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000006952Member" name="P0001-S000006952Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000018962Member" name="C000018962Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000006992Member" name="S000006992Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000006992Member" name="P0001-S000006992Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019058Member" name="C000019058Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000006997Member" name="S000006997Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000006997Member" name="P0001-S000006997Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019085Member" name="C000019085Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007013Member" name="S000007013Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007013Member" name="P0001-S000007013Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019145Member" name="C000019145Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007015Member" name="S000007015Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007015Member" name="P0001-S000007015Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019164Member" name="C000019164Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007016Member" name="S000007016Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007016Member" name="P0001-S000007016Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019173Member" name="C000019173Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007017Member" name="S000007017Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007017Member" name="P0001-S000007017Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019183Member" name="C000019183Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007075Member" name="S000007075Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007075Member" name="P0001-S000007075Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019316Member" name="C000019316Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007077Member" name="S000007077Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007077Member" name="P0001-S000007077Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019332Member" name="C000019332Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007078Member" name="S000007078Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007078Member" name="P0001-S000007078Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019341Member" name="C000019341Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007079Member" name="S000007079Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007079Member" name="P0001-S000007079Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019348Member" name="C000019348Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007080Member" name="S000007080Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007080Member" name="P0001-S000007080Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019355Member" name="C000019355Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007081Member" name="S000007081Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007081Member" name="P0001-S000007081Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019362Member" name="C000019362Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007084Member" name="S000007084Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007084Member" name="P0001-S000007084Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019383Member" name="C000019383Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007121Member" name="S000007121Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007121Member" name="P0001-S000007121Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019456Member" name="C000019456Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007122Member" name="S000007122Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007122Member" name="P0001-S000007122Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019464Member" name="C000019464Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007125Member" name="S000007125Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007125Member" name="P0001-S000007125Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019485Member" name="C000019485Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007169Member" name="S000007169Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007169Member" name="P0001-S000007169Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000076717Member" name="C000076717Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007173Member" name="S000007173Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007173Member" name="P0001-S000007173Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000076718Member" name="C000076718Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007175Member" name="S000007175Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007175Member" name="P0001-S000007175Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019631Member" name="C000019631Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007176Member" name="S000007176Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007176Member" name="P0001-S000007176Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019638Member" name="C000019638Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007201Member" name="S000007201Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007201Member" name="P0001-S000007201Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019705Member" name="C000019705Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007203Member" name="S000007203Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007203Member" name="P0001-S000007203Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019720Member" name="C000019720Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007207Member" name="S000007207Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007207Member" name="P0001-S000007207Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019746Member" name="C000019746Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007208Member" name="S000007208Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007208Member" name="P0001-S000007208Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019755Member" name="C000019755Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007209Member" name="S000007209Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007209Member" name="P0001-S000007209Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019764Member" name="C000019764Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007210Member" name="S000007210Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007210Member" name="P0001-S000007210Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019774Member" name="C000019774Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007211Member" name="S000007211Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007211Member" name="P0001-S000007211Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019783Member" name="C000019783Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007212Member" name="S000007212Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007212Member" name="P0001-S000007212Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019791Member" name="C000019791Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000007214Member" name="S000007214Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000007214Member" name="P0001-S000007214Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000019808Member" name="C000019808Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000014233Member" name="S000014233Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000014233Member" name="P0001-S000014233Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000039341Member" name="C000039341Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000014234Member" name="S000014234Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000014234Member" name="P0001-S000014234Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000039344Member" name="C000039344Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000014235Member" name="S000014235Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000014235Member" name="P0001-S000014235Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000039353Member" name="C000039353Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000014236Member" name="S000014236Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000014236Member" name="P0001-S000014236Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000039359Member" name="C000039359Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000014242Member" name="S000014242Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000014242Member" name="P0001-S000014242Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000080382Member" name="C000080382Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000014245Member" name="S000014245Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000014245Member" name="P0001-S000014245Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000090493Member" name="C000090493Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_S000014246Member" name="S000014246Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_P0001-S000014246Member" name="P0001-S000014246Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
  <element id="ck0000898745_C000039365Member" name="C000039365Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" />
</schema>
