MRSAAHRLLLTSRRCALTGGDRAEACLASAAIPASQFPSLRATKDLRGFAAEAAADNVHAPAPQETSLDGPTPPAARQPYFVKPPYRFRSGAARELDERTLDFAARMFAADLDAAPAVSEGEEQEQEQEHQLSLGRPAQAEGLTAAAGTASMLPTEDAAADSSSSSSGQLEASAAAQYASRAAARKKRSALLQQRAAKLVGFDVWLDDHAEQAAAFVAVAEKLGLQAEPLLLHIFKSRATHLLTSVPTGEQGEQGEQAAX