MSRLGNRADWADDEEFDDPSALPPQQVTTNKDGTKTVVSYRFNDEGKKVKVTRRIKTTVVREHVNPQVAERRSWAKFGLEKGHAAGPSFDTTSVGENIVFRPSVNWRAQAAEAEKAGGEKGSIKDQLKDKKVKCRICSGEHFTARCPFKDTMAPVDESTGAAGGEPGAEDEAAAGGLGAGTSSYVPPHMRKGAASGGERMAGKYEKDDLATLRVTNVSELAEESEIRDLFERFGRVTRVFLARDRETQRAKGFAFISFADRSDAARACEKMDGFGYRHLILRVEFAKRAT