MSRVYVGRIPPRCTERDIERFFKGYGRLRDIVLKNGYGFVEFDNEKDADDAVYDLHGRDLRGERLIVEHARLPPGTRGGSRRAGGGGGGGGGGSGRDRYGPPTRTEYRVIVENLSSRVSWQDLKDLMRKAGEVTYADAHKSAKNDGIVEFAAYADMKEAIEKFDGYELYGRRLRVYEDRPGQRSRSGSYRSRSDSRHSHRSRSRDSHRRQKSRSPRHRHDRSLSSDRQRSESGNDSHRRSKENSNDPRSRSPSRRSGTNRSNARSNSHLSNKRSLDAGSRSPSCNGRENSIKNDLDRRSRSRSISHSRSGSRSRSVESRSPGRSHTHSRSASRSRSMSHRSESGTPRRSDEEMDGRSNGAHEIRGGDYDE