MSEAFSPVDSTLDEIITLASSLKSHVGGAKAIFSQALQEKEVSIKRVHTDMEELQKKLDSTSFAHKEDRERLERQIEQREHEQKAKLQEYDLKVQSEFDARERAERERESARGDAAQEKQRLASLLKDLEEDASGYNRLRPSKPMLTDEETGILRQLFLSSAVSGSGKFSFADLKQVVAKYANEIPEGPLKKLFAMVENDTKGRLSYITLVAVSNDLAALVADFRKIDINQNNSLSRKEFRDHFSKLGFDKKSVQDALFRYADEDESDEVTFHEYVHLGLCLLVLRILYAFADYDKSGQLSKEEVKKVLDEAHIPENSRKKFEHQFSVVDVDDSKSLSYQEFVMLVLLMFHDE*