MKSKGNVEYSTSNPLLHRASLPARSSSNHSSGIQYFAALRGRRVWNSKSKNNNMAEGLMKDLEAFREAQRADGPATILAIGTATPPNAIDQSTYPDYYFKITNSEHMTELKEKFRRIYMYLTDEILNENPNVCEYMAPSLDARQDMVVEEVPRLGKEAAANAIKEWGQPKSKITHVIFCTTSGVDMPGADYHLTKLLGLRPSVKRVMMYQQGCFAGGTVLRVAKDLAENNRGARVLVVCSEITAVTFRGPSDTHLDSMVGQALFGDGAAALIVGADPIPKVEKPCFELMWTAQTILPDSDGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLVEAFEQFGILDWNQLFWIAHPGGPAILDQLEAKLNLDPKKLRATRHVLSEYGNMSSACVLFILDEMRKSSQERGCSTTGEGLDVGVLFGFGPGLTVETVVLKSVSLQ*