MTITQRVQSQYFQKDQELIRLAPNQDQARSLPTKRAGTPWTLEEHELFLEALECYPSGPWKTIAAHIGTRTTRQTMTHAQKYREKIARRRKAEATASPTKMTETEVLVTSDHPRPVNQRQQMYNPSMTPPSHFPDANQVLKHDGEFMDSHGEFVTQENELELDDSVIALLETFVPLEMMSNLEP