MEFLIFFWTLMAEALFIMSVLEFDIEAELPSALTRILKKLGHNLAWSPNYLAGITTKSVHRVVSISKGVYVRVLIIDHLLEASGGDDLKKGLKLSQALAPDKHIQHSFGPKSNRHCFPRALLSKGYNCPTHKGSVVGCATFFEHENYEYKLLYRGELYFRPKGAHTFRTGPIVPKEPARLFVVKLDDTGSNVVIFCFEPSSRALGEVNGHAEFLPVQTSIASSQEAHGLVYTQGQGCVFDWVYGDRSSTQYIWDYNIHYDVGWMHSSPSTEKLFASTDKALVECCTPFANSNPLRHSLQGLDSVANLLLPDDCGEIQAGFAHIELTTGTQPTENTYIPSLSDLPALPALLAAPYHSEASASANPRATSRSVLRRTCNICGRVLRRPSALTIHLNAHYGIKPFQCNECTYSSTNITNLQRHKQVRHPGSSSGGV