MFRNQYDQDNTTWSPQGRIFQIEYAMEAVKQGSAAVGLKSHEYAVLATLKRAPSELSSYQRKVFKIDDHMGIAISGLTADGRILCRYMRNECLNHRYVYESPMPLGRLVRQVADKAQMGTHYSHKRPYGVGLIVAGVDESGPHVFYNCPSGNYYDYKAFAMGARSQAAKTYMERQFETFADASLDDLVKHALQALQASLADGELTDKNCSVAVVGKGMPFTLLEDESLAPYIAAVKEEEPAVAEAAPAQGEAAMEAEGGAAAGEGEQQQGGRGDGDAGGEAPMEQX