MPQNLGLDIEAFRKAQRADGPATILAIGTATPPNAVDQSSYPDYYFKITNSEHMTELKEKFKRMCDKSAINKRYMYLTEDILKENPNVCEYMAPSLDARQDMVVVEVPRLGKDAAAKAIKEWGQPKSKITHVVFCTTSGVDMPGADYQLTKLLGLRPSVKRVMMYQQGCFAGGTVLRVAKDLAENNRGARVLVVCSEITAVTFRGPSDTHLDSMVGQALFGDGAAALIVGADPIPEVEKPCFELIWTAQTILPDSDGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLKEAFQQFGISDWNQLFWIAHPGGPAILDQVEAKLNLDPKKLRATRQVLSEYGNMSSACVHFILDEMRKTSQEKGCSTTGEGLDVGVLFGFGPGLTVETVVLKSVPLH*