MSDGSLSERERLVYSAKLAEQAERYDEMVESMKALCKLDSGELSIEERNLLSVGYKNVIGARRASWRILSSIEDKERAKSNEANSGQIKTYRSKVENELTSICEEILAILDNHLIVDSASDESKVFYYKMKGDYYRYLAEFLQQEDRSKVAGQANDAYAEATKIACNSAPDAGLPPTHPIRLGLALNYSVFHFEIQNKPTEACALAKQAFDDAIAELDTLSEESYKDSTLIMQLLRDNLTLWTSDINDTEEGGEGDQ*