MPQNLGLDLEAFRKAQRADGPATILAIGTATPPNAVDQSSYPDYYFKITNSEHMTELKEKFKRMCDKSAINKRYMYLTEDILKENPKVCEYMAPSLDARQDMVVVEVPRLGKDAAAKAIKEWGQPKSKITHVVFCTTSGVDMPGADYQLTKLLGLRPSVKRVMMYQQGCFAGGTVLRVAKDLAENNRGARVLVVCSEITAVTFRGPSDTHLDSMVGQALFGDGAAALIVGADPIPEVEKPCFELMWTAQTILPDSDGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLVEAFKQFGISDWNQLFWIAHPGGPAILDQVEAKLNLDPKKLRATRQVLSEYGNMSSACVHFILDEMRKSSQQNGCSTTGEGLDVGVLFGFGPGLTVETVVLKSVPLQ*