MSSGKKTQGRQKIEMKKMSNESNLQVTFSKRRIGLFKKASELCTLCGAYIALIIFSPSEKVFSFGYPNVETVIDRFLSQVPPQNDDIMQLLEDYRRANVRELNDLLTRMNDAIGIDKNRENELIQVRMINETQFWWTRPICEMNKVQLELYKKALEDLLKLVAQHADRVEMQGTSTQNIPFYVGNGSSSRMPLEHQPNPQQDSTFSAGFFQNPMLQPHLFGFNNMGEECGHGPYGFF