MSRVYVGRIPPRCTERDIERFFKGYGRLRDIVLKNGYGFVEFDNEKDADDAVYDLHGRDLRGERLIVEHARLPPGTRGGSRRAGGGGGGGGGGGGGSGRDRYGPPTRTEYRVIVENLSSRVSWQDLKDLMRKAGEVTYADAHKSAKNDGIVEFAAYADMKEAIEKFDGYELYGRRLRVYEDRPGQRSRSGSFRSRSDSRHSHRSRSRDSHRRQKSRSPRHRHDRSFSSDRHRSESGNGSHRRSRENSNDGRSRSPSHRSGTNRSNARSISNQSNKRSLDAGSRSPSCNGRENSVKKELDRRSRSRSVTHSRSRSRSRTADSFARSHTRSRSASRSRSVSRRSESGTPRRSDEEMDGRSNGDNELRDGDYDE