MSYGRGPPTIDGMTSLKVDNLTYRTTPEDLKRVFEKYGDVGDVYIPRHPYTRDSRGFAFVRFYDKRDGEDAMDALDGYILDGRELRVQMARYGLVPGAAQRAASAPAVAVEASPGGAAAVPVAASRNPGAAASRGAVADPRTAAEASPEGGRARSPSAGGGGDAENGGGARGSPGASRERSRSKSPSQDSNPDM