MSEAPSVKKEKRQKKRIVYVDENAPKRPLSAYVHFLNARRKELTDAGEHELVRQRTFLTQVGKEWKHLSEEQKKLFIDKAAEEQEAYNKAMGEYKKTEAYSQFQVRKEGLIKQRTLELKKKKNDVKCSDEVENNESDVVVANDVPIFSKEFLTFNKGQETKYKNLKKMVNSLQEEQDSLKLNISERILRGQQSTCAPWAKKIKQRWTKLLIDALAYVSVDGEYPTVQNIDTYMQKLKKLITEDPTNKDLIAVRMALSEVNFA