MSFLFNKRPKSTQDVVRCLCDNLPKLEINNDKKKSFEEVSKCLQNLRVSLCGTAEVEPDADLVSDLSFQIYQSNLPFLLVRYLPKLEFESKKDTGLIFSALLRRHVASRYPTVDYMLAHPQIFPVLVSYYRYQEVAFTAGSILRECSRHEALNEVLLNSRDFWTFFSLIQASSFDMASDAFSTFKSILLNHKSQVAEFISYHFDEFFKQYTVLLKSENYVTKRQSLKLLGEILLNRANRSVMTRYISSAENLKLMMILLRDKSKNIQFEAFHVFKLFVANPEKSEEVIEILRRNKSKLISYLSAFHTDRKNDEQFNDERAFVIKQIERL*