MRIDQENNIFLLDSGKGKINSTDSIQPVLKLAVEEYRPDNLGLLNKRLRAEADGNGSLENQNSAENHRGINWIMLIRVLDKPLKDREALLECRNKNFQHVIMIANKREDKKKREKKENSWKPNRGTKKPFEEKGFGKDLGGEFSMQKDGLKGNSMLSLAFNYGIKTNSNSVGEGVPIILVPSAFQTILNMYNVKDFLEDGVYYAPDAKVKEMPKNPECITMHRKSGSERMRFTIEVRDKPSALSLNDSSCVVAVFVLGKEWQFKDLPFKDHAEIFNKNDSVESAKSVRQ*