MSGGLAPSKSTVYVSNLPFSLTNNDLHKLFTKYGKVVKVTIVKDKDTRQSKGVAFVLFLDRESAHNCARAINNKQLFGRMIKASIAIDNGRATEFIRRRNYTDKSKCYECGDVGHLSYACPKNILGEREPPKKKEKKKKKKAQKPEHLEEDEESEEEGEDPALESLSQAIAFQQAYIEEEERKQKRQAEEDSVRASTSSDAKKPRIKKSAYFSDEEEELCD