MAITARIKSQYFQQGQRLIRLAPNQDHSLPTRRAGTPWTPEEHDRFLEAFERYPSGPWKAIAAHIGTRTTRQTMTHAQKYREKIARRQKGKEVAREARAAVKTDILRHSPMQEHSVNPAKQQKVQEEEKPSQFMELELDESVITLLETFEPLEMLPGLESLSTVHVADTWCTTNIQFGHIEWLNTDSPFQQCIPL