PIFTTELTLFFQPDMDVLPMCSIFQELQIVHETGYFSALPSLEEYWQQTCLELERYLQSEPCYVSASEIKFDSQEDLWTKIILAREKKEESELKISSSPQEDTLISPSLSYNLETNSLNSDVSSESSDSSEELSPTTKFTSDPIGEVLVSSGNLSSSVTSTPPSSPELSREPSQLWNCIPGELHSPGKIRSGTVGKPGDKGSGDASPDGRRRVHRCHFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHL