MVSRPGLFLVAPFNGRPAEHVVTWSRTVVRSKREDLKDLMRKAGEVTYADAHKSAKNDGIVEFAAYADMKEAIEKFDGYELYGRRLRVYEDRPGQRSRSGSYRSRSDSRHSHRSRSRDSHRRQKSRSPRHRHDRSLSSDRQRSESGNDSHRRSKENSNDPRSRSPSRRSGTNRSNARSNSHLSNKRSLDAGSRSPSCNGRENSIKNDLDRRSRSRSISHSRSGSRSRSVESRSPGRSHTHSRSASRSRSMSHRSESGTPRRSDEEMDGRSNGAHEIRGGDYDE