MLTVEEVRKAQRAEGPATVLAIGTSTPPNCVDQSTYPDYYFRITNSEHKTELKEKFKRMCEKSMIKKRYMYLTEEILKENPNVCEYMAPSLDARQDMVVVEVPKLGKEAATKAIKEWGQPKSKITHLVFCTTSGVDMPGADYQLTKLLGLRPSVKRLMMYQQGCFAGGTVLRVAKDLAENNKGARVLVVCSEITAVTFRGPSDTHLDSLVGQALFGDGAAAVIVGADPLPEIEKPMFELVSAAQTILPDSDGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLAEAFQPLGISDWNSLFWIAHPGGPAILDQVEAKLALKSEKLRATRHVLSEYGNMSSACVLFILDEMRKKSKEDGLGTTGEGLEWGVLFGFGPGLTVETVVLHSISA