MEKQHKEKEREHDSEMSDVMVLEGHTSEVFACAWSPEGSLLASGSGDATARIWTIGDGPFNSTIPNVLVLNHLDSQVTEENKDVTSLDWIREGTLLATCSYDGLARIWKRSGELVSTLNKHKGPIMSLKWNKKGNYLPSGSIDTTVVAWNVKYGESKQQFGFHSGQLLDVSWRNNDSFTTSSADSMIYVCKVGENKPVKKFPGHLKGLFTLPLQNEIDTINWDPSGSLLASCSDDTTVKGIYTIKWSPTGAGTSNPNNFAIY