MSTTKTPRQDIYSRITDQIASALEIGVKPWTQPWNAAHAAGPVSRPLRFNGEGYSGINVLTLWASAMERGFAAPIWMTFKQARELGGHVRKGEKGSPVVYANTIVKTEVDEASGDDVDVTIPFMKGYTVFNVDQIEGLPAHYYAIAAGEQNPDERDAKAEAFFAATGAQIETGGNSAYYRIDTDHIQMPAFETFVDAQRFYATLAHESVHWTRHEDRLDRSFGRKRFGDEGYAREELVAELGAAFLCADLGLVLEDRDDHAAYIGSWLKVLKDDKRAIFSAAAHAQRAADYLHDLQKADRAAA