MDVLPMCSIFQELQIVHETGYFSALPSLEEYWQQTCLELERYLQSEPCYVSAAEFKFDREEELWTKFILACEKKEEPEQNIGCVSPEDISDCQNSETNSLNSDVSSESSDSSEELSPTSKFTSDPISDVLATNGTLSSSVTSTPPSSPEQGKDPSCHLWNAITGELHSPGKVRCGSIGKTLDHGSPTGGETSPDGRKRVHKCLFNGCKKVYTKSSHLKAHQRTHTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHI