MSKLGNRADWADDEEFDDPSALPPQQITTNKDGTKTIVSYRFNDEGKKVKVTRRIKTTVVREHVNPQVAERRSWAKFGLEKGNAPGPSFDTTSVGENIVFRPSVNWKLQAAEAEKNGGEKGSVKDQLKDKKVKCRICSGEHFTARCPFKDTMAPVDEPTAGGEAGDEDSPAAGALGAGTSSYVPPHLRKGAAGGGERMAGKYEKDDLATLRVTNVSELAEEGELRDLFERFGRVTRVFLARDRETQRAKGFAFISFADRSDAARACEKMDGFGYRHLILRVEFAKRAT