GCSIFQELQIVHDTGYFSALPSLEEYWQQTCLELERYLQSEPCYVSATEFKFDREEELWTKFILACEKKEEPDQNISCVSPEDISDCQNSETNSLNSDVSSESSDSSEELSPTSKFTSDTISDVLATNGTLSSSVTSTPPSSPEQGKDPSCHLWNAITGELHSPGKVRCGSIGKTLEHGSPTGGETSPDGRKRIHKCLFNGCKKVYTKSSHLKAHQRTHTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHI