MPFEEIDHTADYMFRCSGTTYDELFTSAAKAMFTLMFDSRKYAGISREISLEAASPESLLADFLSEILFIAEVDGIVFSDASISVEKSDSGYIISAQIKGESFNSDIHAGGTEIKGISRSEMDIINKEGTYYTDIIFDV