MSDGTLTERERLVYSAKLAEQAERYDEMVESMKALCKLDAVELSIEERNLLSVGYKNVIGARRASWRILSSNEDKERVKNHEANSAQIKSYRGRVEKELNDICGEILSILDNNLITPAASDESKVFYHKMKGDYYRYLAEFLASDERARVAGLAAEAYEQASEIARDDAPDKGLPPTHPIRLGLALNYSVFHFEIQNKPQQACALAKQAFDDAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDITDGDEGDGEE*