MKIDIHTHILPKEWPDLEKRFGYGGWVQLQQQGKGEAKMIKDGKLFRVIQQNCWDPEVRIREMNQKGVTV
QALSTVPVMFSYWAKPKDTLELCQFLNNDLAATVARYPRRFVGLGTLPMQAPELAVEEMERCVKALGFPG
IQIGSHINTWDLNDPELFPIYAAAERLNCSLFVHPWDMQMDGRMAKYWLPWLVGMPSETTMAICSMIMGG
VFEKFPKLKVCFAHGGGAFPFTIGRIAHGFNMRPDLCAQDNPSDPRKYLGSFYTDSLVHDPLSLKLLTDV
IGKDKVMLGTDYPFPLGEQEPGKLIESMAEFDEETKDKLTAGNALAFLGLERKLFE