MAFAHALSPAPCGKTYRARCVRAPAKSARPGRVRVSASAPSSFDRLGDVESTSLITSFWRARESEKDEETRLVYDESARLIRDSLMSKEQIAKLESSAILELATDLLAIRSHVIDELIDSRFGIKDKKGEHHLYYQMVHLGIGMCTRHYTRLKNLPKNATVFEIDSNEVLEARVDVLDLLGCPPKCIIEPVPCADVGVEFALLEALAYKGYRADLPTIFVAEGLLEYMSPEQLDAMFGSIARIAADGSMFIAQVLEPSIIDEFRRLDPEMSIPFQNIPPREQILSHMNAEADVWHEVEFLPYDDLGRKLGRPVPHVGNILTALFEYKDEE*